我有一个具有以下字段定义的ModelForm:
updated_at = models.DateTimeField("Last-Modified", auto_now=True)
当我以我的形式这样做时:
class Meta:
model = Page
fields = ('title', 'views', 'updated_at')
我得到:Unknown field(s) (updated_at) specified for Page
例外。
如果我删除auto_now=True
它有效,但我不想这样做。我只是想在我的模板中显示updated_at
,它不会手动编辑。
答案 0 :(得分:0)
将editable
param添加到define字段:
updated_ad = models.DateTimeField('Last Modefied', auto_now=True, editable=True)