【发布时间】:2021-12-02 07:05:51
【问题描述】:
我有一个这样的模型
class MacaModel(models.Model):
maca = models.PositiveIntegerField(
db_column='Maca', blank=True, null=True
)
我有这样的表格
class MacaForm(models.ModelForm):
maca = forms.CharField(required=False,widget=forms.TextInput(attrs={'placeholder': 'Maca'}))
我正在尝试从输入发送空值,但收到此错误
ValueError: Field 'maca' expected a number but got ''.
如果我不发送值接受是 None 值或类似的值,我该如何处理?
【问题讨论】:
-
您可以在表单中使用
forms.NumberInput字段。