【发布时间】:2021-09-24 19:22:41
【问题描述】:
我正在构建一个 django 应用程序,而 django 管理页面似乎没有反映我对 admin.py 所做的更改。例如,如果我想排除某些字段,或者自定义管理员更改列表,则实际页面中没有任何更改。唯一似乎正确反映的是我可以注册模型,它们会显示出来。
这是我的 admin.py
from django.contrib import admin
from .models import Form, Biuletyn, Ogloszenie, Album
class FormAdmin(admin.ModelAdmin):
exclude = ('img',)
class BiuletynAdmin(admin.ModelAdmin):
list_display = ('name', 'date')
class OgloszenieAdmin(admin.ModelAdmin):
fields = ('name', 'date', 'upload')
admin.site.register(Form)
admin.site.register(Biuletyn)
admin.site.register(Ogloszenie)
admin.site.register(Album)
附:请忽略奇怪的型号名称。该网站实际上是不同的语言:D
【问题讨论】:
标签: python django django-models django-admin