Django之admin

django中的admin管理系统:

在浏览器直接访问路径为adminurl,使用超级超级管理员(先手动创建python manage.py createsuperuser)进行登录即可;

通过admin管理数据库表格,需要在应用的admin.py文件中进行注册;

可以通过自定义类(继承models中的定义的表格类)进行admin显示定制;

 1 from django.contrib import admin
 2 
 3 from app01 import models
 4 
 5 # 定制admin显示的字段效果
 6 
 7 class UserInfoAdim(admin.ModelAdmin):
 8 
 9     list_display = ['pk', 'username', 'telephone']  # 显示字段
10 
11     ordering = ['pk']  # 排序,默认逆序
12 
13  
14 
15 admin.site.register(models.UserInfo, UserInfoAdim)
16 
17 admin.site.register(models.Customer)
18 
19 admin.site.register(models.Campuses)
20 
21 admin.site.register(models.ClassList)

 

 

 

 

 

原文地址:https://www.cnblogs.com/open-yang/p/11223341.html