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.