小编Joe*_*Foo的帖子

Django Admin错误地指出表单中缺少的字段

我的admin.py文件出错:'BaseAdmin.fieldsets [1] [1] ['fields']'指的是表单中缺少的字段'publish_on'.

我的班级看起来像:

class Base(models.Model):
    ...
    publish_on = models.DateTimeField(auto_now=True, db_index=True)
    ...
Run Code Online (Sandbox Code Playgroud)

我的admin.py看起来像:

class BaseAdmin(admin.ModelAdmin):
    ...
    fieldsets = [
        ('Dates', {
            'fields': ('publish_on',)
        }),
    ]
Run Code Online (Sandbox Code Playgroud)

如果我用'pass'更改我的管理类或只是注册模型类,那么日期时间字段就会出现.

django-models django-admin

2
推荐指数
1
解决办法
3915
查看次数

标签 统计

django-admin ×1

django-models ×1