from django.contrib import admin
# 导入想要进行管理的模型类
from booktest.models import BookInfo, HeroInfo

# Register your models here.
# 后台管理相关的文件

# 自定义要管理的类 -- class 管理名(admin.ModelAdmin)
# 一般命名为"类名"+"Admin"
class BookInfoAdmin(admin.ModelAdmin):
    # 图书模型管理的类，创建好后需要添加在注册类的类名后面
    # list_display 对应条目信息的展示方式
    list_display = ['id', 'btitle', 'bpub_date']
class HeroInfoAdmin(admin.ModelAdmin):
    # 管理英雄模型的类
    list_display = ['id', 'hname', 'hcomment']

# 想要进行管理的类需要先注册模型类 admin.site.register()
# 注册后的类可以在后台管理系统中查看到
admin.site.register(BookInfo, BookInfoAdmin)
admin.site.register(HeroInfo, HeroInfoAdmin)
# 想要变更管理类显示的条目名称，可以在models中修改__str__的返回值
