Django模型中新字段不显示在管理界面或模型表单中

5 投票
2 回答
5192 浏览
提问于 2025-04-15 18:05

我在我的一个应用里创建了一个模型,运行得很好。不过,我需要添加一个新字段。我完成了这个操作,并使用了 manage.py reset <appname> 来删除表格并重新添加。这一过程进行得很顺利——新字段在数据库里出现了。但是,我无法在管理界面或者我创建的自定义模型表单中看到这个字段。因为我没有给它设置默认值(而且我也不想这样做,也不应该需要这样做),所以我无法通过这两种方法向数据库添加一行数据。有没有什么建议?

模型代码片段:

use_balance = models.BooleanField()

2 个回答

1

你有没有可能忘记更新你的 ModelAdmin 定义呢?

7

你有没有重启你的服务器?

撰写回答