注:此处以数据库表中book表为例,book字段有【 id / 标题 / 出版社 / 价格 / 零售价 / 信息 】
from django.contrib import admin
from .models import Book
# Register your models here.
# admin.site.register(Book)
# 定义模型管理器类
class BookManager(admin.ModelAdmin):
# 列表页的显示
list_display = ['id', 'title', 'pub', 'price']
# 控制list_display 中哪些可以链接到修改页
list_display_links = ['id']
# 添加侧边栏的过滤器
list_filter = ['id', 'title', 'pub', 'price']
# 添加搜索框【某个字段可模糊查询】
search_fields = ['title']
# 添加可在列表页编辑的字段,不能与list_display_links超链接包含到
list_editable = ['title']
admin.site.register(Book, BookManager)