Django admin
python提供admin后台管理系统
在django项目下的url
访问网页http://127.0.0.1:8000/admin/
创建用户
用户名:degang
Email:可以为空
Password:密码要求要有复杂度(要有数字,字母,不少于八位)输入两次密码
在django项目下把models导入到admin中,然后重启项目
admin
-
创建一个超级用户
python36 manage.py createsuperuser
输入用户名和密码
-
注册
在app下的admin.py中写
from django.contrib import admin
from app01 import models
admin.site.register(models.Person) -
找到对应的表做增删改查
- setting下
LANGUAGE_CODE = 'zh-Hans' #中文TIME_ZONE = 'Asia/Shanghai'
USE_I18N = True
USE_L10N = True
USE_TZ = True
admin配置类
# 配置类,增加展示效果 class PermissionAdmin(admin.ModelAdmin): # 类名随便起,但是最后要写入register()中 list_display = ['title','url'] # 展示哪些字段 list_editable = ['url'] # 可以编辑的 admin.site.register(models.Role) admin.site.register(models.User) admin.site.register(models.Permission,PermissionAdmin) #写入类名