models.py

class product_list(models.Model):
   date=models.DateTimeField(auto_now_add=True,null=True)
   deal=models.ForeignKey(dealForm, null=True, blank=True , on_delete
=models.CASCADE)
   pro_name=models.ForeignKey(wareForm, null=True, on_delete=models.CASCADE)
   pro_quantity=models.IntegerField()
   def __str__(self):
     return self.name


forms.py 

class productForm(ModelForm):
   class Meta: 
     model=product_list
     fields= '__all__'

views.py
def myproduct(request, pk):
   x=wareForm.objects.all()
   DeliveryFormSet=inlineformset_factory(dealForm, product_list, fields=(
'pro_name','pro_quantity'), extra=len(x), can_delete=False)
   dealer=dealForm.objects.get(id=pk)
   formset=DeliveryFormSet(queryset= product_list.objects.none() , instance
=dealer)
   #date=datetime.datetime.now().strftime("%d-%m-%y")
   if request.method == 'POST':
     formset=DeliveryFormSet(request.POST,instance=dealer)
     print(formset)
     if formset.is_valid():
       for f in formset:
         print ('testing')
       return HttpResponseRedirect('delivery.html')
     else:
       print('hello')
context={'name':'Product list','formset':formset}
return render(request, 'product.html',context)

in this code formset.isvalid is false. BTW i'm beginner

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/ce0b66d1-bece-4c25-9f78-fda2909fe1d7n%40googlegroups.com.

Reply via email to