这段代码唯一的错误是您正在覆盖模型表单的默认行为。将其更改为如下所示:
class BookForm(ModelForm): class meta: model = Book fields = ['title', 'author', 'genre']
然后让django处理这些定义。如果需要添加标签或小部件,则可以在meta类中定义它们:
class BookForm(ModelForm): class meta: model = Book fields = ['title', 'author', 'genre'] labels = {'title': 'Book title', }例如。



