08-Django-基础篇-admin管理后台

Posted 爱学习de测试小白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了08-Django-基础篇-admin管理后台相关的知识,希望对你有一定的参考价值。

admin管理后台


前言

  • 本篇来学习Django自带的admin管理后台

管理后台使用

  • 使用Django的管理模块, 需要按照如下步骤操作 :

1. .创建管理员

  • 创建管理员命令
python manage.py createsuperuser
  • 按提示输入用户名、邮箱、密码
  • 重置密码
python manage.py changepassword 用户名

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管理后台的主要内容,如果未能解决你的问题,请参考以下文章

关于vue项目管理项目的架构管理平台

[python][django学习篇]后台admin用户编写博客文章

Django基础,Day8 - 管理后台定制显示

Blazor 版 Bootstrap Admin 通用后台权限管理框架

vue-koa2-blog单用户博客admin篇

hyii2后台管理系统-安装篇