第二章:Djgo后台管理

本文介绍了如何使用Django构建后台管理界面,包括创建超级用户、设置语言和时区、注册数据模型、自定义管理类以及插入数据。此外,还详细讲解了如何修改后台管理的样式,如改变主页和标题、自定义页面样式,提供了具体的实现步骤和示例。

第一节:站点后台管理

对工程项目数据进行日常的管理工作,不可能事事依赖程序员进行代码操作,应该人人都可以操作,不需要代码,会管理即可。因此Django中有默认集成了后台数据管理页面,通过简单的配置就可以实现模型后台的Web控制台;
管理界面通常是给系统管理员使用的,用来完成数据的输入、删除、查询等工作;

Django默认已经集成了后台管理,如果没有集成,自己在settings中的INSTALLED_APPS添加‘django.contrib.admin’应用即可,即在settings.py中插入以下代码:

INSTALLED_APPS = [
    ...
    'django.contrib.admin',
    ...
]

超级用户(管理员)的创建

# 创建超级用户
python manage.py createsuperuser

# 配置管理员名称
root

# 配置管理员邮箱
xxxxx @ xxx.com

# 配置管理员密码(密码格式必须8位且非纯数字组成)
root123456

# 登陆后台管理系统
127.0.0.1:8000/adm
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值