django的如何创建一个小例子-3

1.管理数据表

修改admin.py文件

1 from .models import Grades,Students
2 #注册
3 admin.site.register(Grades)
4 admin.site.register(Students)

自定义管理页面

 1 from django.contrib import admin
 2 
 3 # Register your models here.在这里注册你的模型
 4 from .models import Grades,Students
 5 #注册
 6 class GradesAdmin(admin.ModelAdmin):
 7     #列表页的属性
 8     list_display = ['pk','gname','gdate','ggirlnum','gboynum','isDelete']#显示字段
 9     list_filter = ['gname']#过滤字段
10     search_fields = ['gname']#搜索字段
11     list_per_page = 5#分页
12     #添加页、修改页属性
13     #fields = ['ggirlnum','gboynum','gname','gdate','isDelete']#规定属性的先后顺序
14     fieldsets = [
15         ("num",{"fields":['ggirlnum','gboynum']}),
16         ("base", {"fields": ['gname','gdate','isDelete']}),
17     ]#给属性分组
18    #fields和fieldsets两个属性不可以同时使用
19 admin.site.register(Grades,GradesAdmin)
20 admin.site.register(Students)

猜你喜欢

转载自www.cnblogs.com/ZHANG576433951/p/12156604.html