= models.TextField(max_length=255)ModelFormDjango忽略了start_date的clean方法,但是考虑到其他字段的clean方法。所以我使用调试器来检查,我看到它出现在change_data中,而不是在cleaned_data中。这很奇怪,所以我检查了输入,看起来很好:
<input name
我正在尝试扩展Djangos身份验证系统,但在尝试为其创建modelForm时遇到问题。正如你在下面看到的,我已经通过建议的OneToOnefield引用了身份验证后端,但是当我创建ModelForm时,如果我试图引用诸如“用户名”、“密码”等字段,它会显示一个错误,说明它们是未知字段。我创建的表单是一个注册表。我在这里做错了什么?StudentModel(models.Model):
user = mode
我在一个带有两个日期字段的模型上设置了一个模型--这也是模型中的一个DateTimeField。但是,当它在模板中显示时,它将显示为文本字段。我怎么才能把它显示成一个下拉框呢?(UserProfile, W, can_delete=False,exclude=[<list of fields to be excluded>], extra=3)
这就是我是如何使模型集不化的。