08-Django-基础篇-admin管理后台
Posted 爱学习de测试小白
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了08-Django-基础篇-admin管理后台相关的知识,希望对你有一定的参考价值。
admin管理后台
前言
- 本篇来学习Django自带的admin管理后台
管理后台使用
- 使用Django的管理模块, 需要按照如下步骤操作 :
1. .创建管理员
- 创建管理员命令
python manage.py createsuperuser
- 按提示输入用户名、邮箱、密码
- 重置密码
python manage.py changepassword 用户名
- 登录管理后台 http://127.0.0.1:8000/admin
2. .注册模型类
- 在应用的admin.py文件中注册模型类
from django.contrib import admin
# Register your models here
from book.models import BookInfo, PeopleInfo
# 注册书籍模型
admin.site.register(BookInfo)
# 注册人物模型
admin.site.register(PeopleInfo)
3. .发布内容到数据库
- 添加书籍信息
- 修改为中文显示
# models.py
class BookInfo(models.Model):
# 创建字段,字段类型
name = models.CharField(max_length=10)
def __str__(self):
"""将模型类以字符串的方式输出"""
return self.name
- 重启后查看
- 查看数据库
以上是关于08-Django-基础篇-admin管理后台的主要内容,如果未能解决你的问题,请参考以下文章
[python][django学习篇]后台admin用户编写博客文章