运行环境:
Windows 10 专业版 64位
Python27
Django1.11
Mysql5.7
IIS 10 或 Apache24
针对Django1.11 Admin后台管理记录学习日常
1. 激活Admin后台管理并创建超级管理员
打开项目下的urls.py,在urlpatterns中添加
urlpatterns = [
url(r'^admin/', admin.site.urls),
...
]
命令行运行: python manage.py createsuperuser 创建超级管理员
2. 本地化(中文版)
打开项目下的settings.py,修改
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
3. 修改站点头部与标题信息
打开app下的admin.py,添加
admin.site.site_header = '神奇的运维资源管理系统'
admin.site.site_title = '神奇的运维'
效果图:
4. 修改app在后台显示的名称
打开app下的apps.py,添加
verbose_name = '资源管理器'
效果图:
5. 修改models在后台显示的名称
打开models.py,修改对应的model,添加:
class Meta:
verbose_name = "区级信息表info_comm"
verbose_name_plural = "区级信息表info_comm" #不添加此行,默认会在verbose_name后面+s
效果图:
6. 编辑记录时,让某个文本字段变成下拉框可选项
打开APP下的models.py,在models.IntegerField或models.CharField的参数中增加choice=my_choice。
my_choice格式:
# 选项示例
my_choice= (
(0, u"女"),
(1, u"男")
)
效果图:
还在学习中...