在models.py:力PositiveInterField在ModelFormSet不有效的,如果空
quantity = models.PositiveIntegerField(blank=False, null=False)
的看法是從ModelFormSetView(Django的額外查看)繼承了一個簡單的類。
問題:即使沒有在每個formset形式中輸入數量,按下輸入按鈕時仍然驗證formset。沒有數據存儲在數據庫中(良好),但是我想要在沒有數量輸入時顯示錯誤消息。 也試過:
from django.core.validators import MinValueValidator, MinLengthValidator
...
quantite = models.PositiveIntegerField(blank=False, null=False, validators=[MinValueValidator(0), MinLengthValidator(1)])
沒有成功... 任何幫助表示歡迎。
作爲評論,當我說formset被驗證=「success_url」顯示 –