0
我有一種形式兩個領域:Django表單驗證失敗
names_field = CharField(
label='Names',
widget=Textarea(attrs={'rows': '10', 'placeholder': 'input names here ...'}))
file_field = FileField(label='Upload from file')
兩者不是必需的,但我可以通過form.is_valid()只有當我填寫這兩個字段。當我僅提交一個字段names_field或file_field時,它會失敗。
我的看法部分:
form = AddNamessForm(request.POST, request.FILES)
if form.is_valid():
...
如果您想允許空的話,您需要添加'required = False' – karthikr
非常感謝。有用! – skyleon