在 django 表单中,对于 int() 基数为 10 的错误无效文字:" 对于我未填写的字段。它发生在以下行:
if form.is_valid():
我不明白的是该字段需要= False。所以如果该字段为空,Django 不应该尝试验证它,不是吗?
这是模型:
prelexDosId = models.IntegerField(max_length=7, unique=True, blank=True, null=True, default=None)
这里的表格:
prelexDosId = forms.RegexField(regex=r'^[1-9]([0-9]?){6}$', required=False)
先感谢您,
罗曼