1

我有一个模型,最初它具有这些属性

First Name
Last Name
Email

我更改了模型以包含一个附加属性:地址,现在看起来像这样

First Name
Last Name
Email
Address

我正在使用 MySQL 数据库,并且更改反映在数据库中的表中,但是更改未反映在 Django admin 中,因为表没有名为 Address 的新列。

我知道这与覆盖 Django 中的管理模板有关,但我似乎无法做到,有人可以指导我吗

谢谢

4

1 回答 1

1

在你admin.py的 app 目录中的文件中,将有一个为该模型注册的 ModelAdmin 子类。确保地址字段列在此类的fieldsorfieldsets属性中,并确保它未列exclude在此类的列表中。

参考:https ://docs.djangoproject.com/en/dev/ref/contrib/admin/

于 2013-05-03T02:43:42.673 回答