Django Admin
Django的后台管理工具
读取定义的模型元数据,提供强大的管理使用页面
为什么需要Django Admin模块
Django Shell新增文章太复杂了
管理页面是基础设施中的重要部分
认证用户、显示管理模型、
创建管理员用户
启动服务器
models.py增加__str__方法
修改显示
demo了自定义 tostring()后django admin里object显示的内容就会改变
python manage.py createsuperuser
python manage.py. runserver
#注册到admin
from .models import article
admin.site.register(article)
Django Shell
python manage.py shell
Django Admin
python manage.py createsuperuser
model注册到admin
from .models import Article admin.site.register(Article)
# Django Admin模块 # 1.创建python admin模块 在终端输入以下命令 python manage.py createsuperuser # 运行 python manage,py runserver # 把定义好的Artical模型注册到admin里面 from .models import Artivcle admin.site.register(Article) # 进入models def __str__(self): return self.title
将刚刚创建的数据表,注册到admin后台
创建admin管理员
显示文章题目
注册方法
模型需要注册到admin模块里,才能在后台管理查看
创建管理员用户 python manage.py createsuperuser
在models中添加
def __str__(self): return self.title
就可以在admin后台看见每一条数据显示的内容
django admin是自带的后台管理工具
自己在admin中注册模板
from .models import Article admin.site.register(Article)
让后台管理显示标题分辨不同文章
def __str__(self): return self.title
def __str__(self): return self.title
admin.py
python manage.py createsuperuser
Django Admin
Django Admin
创建完超级管理员后启动服务
python manage.py runserver
创建超级管理员
python manage.py createsuperuser
django admin的概念是什么
通过如下方法显示文章标题:
def __str__(self):
return self.title
一、Django Admin 模块
1,Django的后天管理工具
2,读取定义的模型元数据,提供强大的管理使用页面
二、为什么需要Django admin模块
1,创建一个超级管理员,运行这个django项目,来到浏览器打开Django admin的后台登录页面,输入用户名密码,然后来到后台,有个group和users目录
2,把刚刚的article模型注册到admin里面
2,可新建article,将项目列表改成article title命名
通过如下方法显示文章标题:
def __str__(self):
return self.title
通过Django创建超级用户:
1、#python manage.py createsuperuser
2、根据提示输入用户名称、邮箱地址(可为空)、密码
Django Admin模块的使用
1、创建管理员用户
2、登录页面进行管理
为啥需要Django Admin模块
1、Django Shell新增文章太复杂了
2、管理页面是基础设施中的重要的部分
3、认证用户、显示管理模型、校验输入等功能类似
Django Admin模块是
1、Django的后台管理工具
2、读取定义的模型元数据,提供强大等等管理使用页面
初识Django Admin模块
1、Django Admin模块是什么
2、为什么需要Django Admin模块
3、Django Admin模块的使用
为什么要Django Admin模块