나는 formset에 약간 문제가 있습니다.장고 및 빈 formset이 유효합니다
페이지에 여러 개의 서식 세트를 표시해야하며 각 서식 세트에는 여러 가지 양식이 있어야합니다. 내가 페이지를 제출할 때
#GET
for prod in products:
ProductFormSet = modelformset_factory(Product,exclude=('date',),extra=prod.amount)
formsset.append(ProductFormSet(prefix="prod_%d"%prod.pk))
#POST
for prod in products:
ProductFormSet = modelformset_factory(Product,exclude=('date',),extra=prod.amount)
formsset.append(ProductFormSet(request.POST,prefix="prod_%d"%prod.pk))
문제에서, 빈 상자 형태는 (체크 없음) '자동'유효 하지만 하나 개의 형태로 하나 개의 필드를 채울 경우, 검사는 다음과 같습니다 그래서 내가 그런 일을했다 그것에서 작동합니다.
왜 그런지 모르겠으니 아무도 아이디어가 없다면
감사합니다.
감사합니다. 내 문제를 해결하기 위해 솔루션을 사용했습니다. 빈 양식은 유효성을 검사해서는 안됩니다. 내 예를 보아라. –