【发布时间】:2019-05-28 10:46:52
【问题描述】:
我正在用 Django 2.0.2 构建一个项目。我想要做的是根据数据库自动更改管理页面中的字段集之一。这是我的代码的一部分:
models.py
class Product(BaseModel):
number=model.IntergerField("Food", null=True, blank=True, help_text="Food")
@property
def number(self):
return 10 #just return a number for testing
admin.py
class ProductAdmin(admin.ModelAdmin):
list_display=("number")
fieldsets=(('<h1>Food</h1>'), {'fields':('number')})
当我刷新管理页面时,它显示“为产品指定的未知字段(数字)。检查类 ProductAdmin 的字段集属性”。我是 Django 新手,不知道出了什么问题。在 admin.py 中,我添加了“数字”字段,但错误仍然存在。我该如何解决?非常感谢,新年快乐。
【问题讨论】:
标签: python django database django-models django-admin