Ich habe eine base.html-Datei und es gibt eine Schaltfläche, die eine Funktion aus Ansichten ausführen soll. py-Datei. Hier ist der Schaltflächencode:
Code: Select all
{% csrf_token %}
Code: Select all
def create_new_product(request):
if request.method == 'POST':
'''Execute the code here'''
return render (request, 'products/base.html')
Code: Select all
app_name = 'products'
urlpatterns = [
path('create-new-product/', views.create_new_product),
path('', views.IndexView.as_view(), name='base'),
path('/', views.DetailView.as_view(), name='detail'),
]
Die obige Funktion befindet sich übrigens nicht in der IndexView-Klasse.