Django开发实战之定制管理后台界面及知识梳理
warning:
这篇文章距离上次修改已过431天,其中的内容可能已经有所变动。
# 定义一个自定义的模型管理器
class MyModelAdmin(admin.ModelAdmin):
list_display = ['id', 'name', 'email', 'created_at']
search_fields = ['name', 'email']
# 在admin中注册自定义的模型管理器
admin.site.register(MyModel, MyModelAdmin)这段代码定义了一个自定义的模型管理器MyModelAdmin,并通过admin.site.register方法注册了MyModel模型,使用了list_display来定制列表页显示的字段,使用了search_fields来定制搜索字段。这样用户在Django管理后台就可以根据名字和邮箱搜索和管理MyModel实例了。
评论已关闭