【发布时间】:2011-03-31 19:34:43
【问题描述】:
我在写这个问题时发现了问题所在。无论如何我都会发布它以防它可以帮助其他人。
错误:“FooAdmin.fieldsets[0][1]['fields']”指的是表单中缺少的字段“日期”。
使用以下代码:
# models.py
from django.db import models
class Foo(Base):
date = models.DateField(auto_now_add=True)
title = models.CharField(max_length=255)
# admin.py
from django.contrib import admin
class FooAdmin(BaseAdmin):
list_display = ("title", "date")
fieldsets = (
(None, {
"fields": ("date", "title")
}),
)
admin.site.register(Foo, FooAdmin)
【问题讨论】:
-
感谢您的发帖,尽管您解决了您的问题,但本周早些时候我也遇到了同样的问题。
-
你能把答案从问题正文中删除,然后单独发布吗? Stack Overflow 的常客(像我一样)会更容易知道这个问题得到了回答,然后我们也可以投票给你的答案。感谢您为本网站做出贡献!
标签: django django-admin django-forms