1.创建管理员账号
D:Djangomysite_02>python manage.py createsuperuser
Username (leave blank to use 'asus'): gonglingzhi
Email address: 1945290473@qq.com
Password:
Password (again):
Superuser created successfully.
2.配置setting.py的配置项
# Internationalization # https://docs.djangoproject.com/en/3.1/topics/i18n/ LANGUAGE_CODE = 'zh-Hans' TIME_ZONE = 'Asia/Shanghai' USE_I18N = True USE_L10N = True USE_TZ = False
3.项目名下的admin.py文件
from django.contrib import admin from . import models # Register your models here. class UsersAdmin(admin.ModelAdmin): # 要展示的字段 list_display = ('id','stu_name','stu_age','stu_sex','stu_phone','add_time') #list_editable 设置默认可编辑字段 list_editable = ['stu_name', 'stu_age','stu_phone'] #list_per_page设置每页显示多少条记录,默认是100条 list_per_page = 10 #ordering设置默认排序字段,负号表示降序排序 ordering = ('id',) #过滤器 分组 list_filter =('stu_name', 'stu_age', 'stu_phone') #搜索字段 search_fields =('stu_uname', 'stu_age', 'stu_phone') # 详细时间分层筛选 date_hierarchy = 'add_time' # 注册器 admin.site.register(models.Stu, UsersAdmin)