عندما أتحقق من تيرمنال Django يظهر خطأ, وهنا views.py
def Add_Product(request):
# noti,msg = Notificatino()
if request.method == "POST":
form = ProductForm(request.POST, request.FILES)
print("testing")
try:
if form.is_valid:
forms = form.save(commit=False)
forms.create_by=request.user
forms.save()
form = ProductForm()
messages.success(request,'Product Has been added.')
#return redirect('product')
except:
print(str(form.errors))
messages.error(request, str(form.errors))
else:
form = ProductForm()
context={
# 'noti':noti,
'form':form,
'title':'iPanel | Product Master',
'page_title':'Product List',
'tree_title_1':'Product',
'tree_title_2':'Add',
'tree_url':'product',
'btn_type':'fa fa-regular fa-plus',
}
return render(request,'panel/product/form.html',context)
خطأ أثناء إرسال طلب من نوع post
<ulclass="errorlist"><li>company_id<ulclass="errorlist"><li>This field is required.</li></ul></li><li>item_id<ulclass="errorlist"><li>This field is required.</li></ul></li><li>name<ulclass="errorlist"><li>This field is required.</li></ul></li><li>price<ulclass="errorlist"><li>This field is required.</li></ul></li><li>pro_image<ulclass="errorlist"><li>This field is required.</li></ul></li><li>status<ulclass="errorlist"><li>This field is required.</li></ul></li></ul>
السؤال
محمد لارافيل
ملف form.html, أستخدم فيه Django model form
عندما أتحقق من تيرمنال Django يظهر خطأ, وهنا views.py
def Add_Product(request): # noti,msg = Notificatino() if request.method == "POST": form = ProductForm(request.POST, request.FILES) print("testing") try: if form.is_valid: forms = form.save(commit=False) forms.create_by=request.user forms.save() form = ProductForm() messages.success(request,'Product Has been added.') #return redirect('product') except: print(str(form.errors)) messages.error(request, str(form.errors)) else: form = ProductForm() context={ # 'noti':noti, 'form':form, 'title':'iPanel | Product Master', 'page_title':'Product List', 'tree_title_1':'Product', 'tree_title_2':'Add', 'tree_url':'product', 'btn_type':'fa fa-regular fa-plus', } return render(request,'panel/product/form.html',context)
خطأ أثناء إرسال طلب من نوع post
هل يمكنكم المساعدة؟
شكرا لكم
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.