当前位置:首页 » 《随便一记》 » 正文

Django-Admin基本配置_小旺的博客

24 人参与  2021年11月14日 13:23  分类 : 《随便一记》  评论

点击全文阅读


文章目录

    • Admin基本配置
    • 配置项目应用与模型
    • 设置title

Admin基本配置

在创建Django项目的时候,可以从配置文件settings.py中看到项目已默认启用了Admin后台系统

在这里插入图片描述
urls.py中也可以看到Admin后台系统的路由信息
在这里插入图片描述
创建超级管理员的账号和密码,创建方法由Django的内置指令createsuperuser完成
在PyCharm的Terminal模式下输入创建指令
在这里插入图片描述输入用户名、邮箱地址、密码、确认密码、
提示密码过于简单输入y 回车即可

完成用户创建后,打开数据表auth_user可以看到新增了一条用户信息
在这里插入图片描述访问Admin的路由地址,使用刚刚创建的账号和密码登录,即可进入Admin后台系统
在这里插入图片描述

配置项目应用与模型

commodity的__init__.py

from .apps import CommodityConfig
default_app_config = 'commodity.CommodityConfig'

commodity的apps.py

from django.apps import AppConfig


class CommodityConfig(AppConfig):
    name = 'commodity'
    verbose_name = '商品管理'

commodity的admin.py

from django.contrib import admin
from .models import *
# Register your models here.
admin.site.register(Types)
admin.site.register(CommodityInfos)

shopper的__init__.py

from .apps import ShopperConfig
default_app_config = 'shopper.ShopperConfig'

shopper的apps.py

from django.apps import AppConfig


class ShopperConfig(AppConfig):
    name = 'shopper'
    verbose_name = '订单管理'

shopper的admin.py

from django.contrib import admin
from .models import *
# Register your models here.
admin.site.register(CartInfos)
admin.site.register(OrderInfos)

__init__.py是项目应用的初始化文件,在文件中设置属性default_app_config指向apps.py是定义AppConfig类。
apps.py是定义AppConfig类,通过设置类属性verbose_name用于设置项目应用在Admin后台系统的名称
admin.py是将项目应用定义的模型注册并绑定到Admin后台系统
在这里插入图片描述

设置title

commodity的admin.py添加

admin.site.site_title = '母婴后台系统'
admin.site.site_header = '母婴电商后台管理系统'
admin.site.index_title = '母婴平台管理'

在这里插入图片描述


点击全文阅读


本文链接:http://zhangshiyu.com/post/30868.html

后台  项目  创建  
<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1