from django.contrib import admin # Register your models here. from ap05 import models # 分别注册你的表 admin.site.register(models.Book) admin.site.register(models.Publish) admin.site.register(models.Author)
from django.contrib import admin # Register your models here. from ap05 import models class BookAdmin(admin.ModelAdmin): list_display = (‘id‘, ‘name‘, ‘price‘, ‘pub_date‘) # 将这些数据显示在admin页面上 list_editable = (‘name‘, ‘price‘) # 可以在页面上直接编辑 filter_horizontal = (‘author‘,) # 可以搜索作者 注意逗号 list_per_page = 2 # 分页 search_fields = (‘id‘, ‘name‘, ‘publish__name‘) # 搜索书籍 publish__name 按照name搜 list_filter = (‘pub_date‘, ‘publish__name‘) # 过滤 # 分别注册你的表 admin.site.register(models.Book, BookAdmin) admin.site.register(models.Publish) admin.site.register(models.Author)
Python学习第三十四课——admin方式操作表记录(方便)
原文:https://www.cnblogs.com/pyhan/p/12456299.html