Nachdem ich Absenden-Button klicken Sie noch die Formulardaten vorhanden
Meine views.py Datei,Formulardaten nicht Clearing nach einreichen in django
def add_prod(request):
form = ProdForm(request.POST or None,request.FILES or None)
my_products = Add_prod.objects.all()
context = {
"form":form,
"products":my_products
}
if form.is_valid():
instance = form.save(commit=False)
book = form.cleaned_data.get("book")
author = form.cleaned_data.get("author")
price = form.cleaned_data.get("price")
cat = form.cleaned_data.get("cat")
image = form.cleaned_data.get("image")
instance.book = book
instance.author = author
instance.price = price
instance.cat = cat
instance.image = image
instance.save()
form = ProdForm()
messages.add_message(request, messages.INFO,'Product Added')
return render(request,"add-prod.html",context)
Noch Daten lösen bilden, ist nicht eingereicht ist es möglich, es zu löschen unter Verwendung eines beliebigen django zuschreiben? – Bhanukiran
Entfernen Sie OnSubmit-Parameter in Ihrem Formular und versuchen Sie es – Pavan