Django admin 扩展

  1. 后台管理改为中文
  2. 后台标题和名称的修改(title/header)
  3. 创建Admin 超级管理员账号
  4. 将数据表添加到站点管理
  5. 数据记录对象以字段显示
  6. 图像预览显示

后台管理改为中文

1
2
3
4
5
6
#  将 setting.py  配置选项设置为中文
LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'UTC'

LANGUAGE_CODE = 'zh-Hans'
TIME_ZONE = 'Asia/Shanghai'

更改前

更改后

后台标题和名称的修改(title/header)

1
2
3
# admin.py 文件添加 修改网页title和站点header
admin.site.site_header = 'XXX平台-管理系统'
admin.site.site_title = 'XXX平台'

创建Admin 超级管理员账号

1
python manage.py createsuperuser

将数据表添加到站点管理

  1. settings.py文件,INSTALLED_APPS 加入该app.
  2. 在该app目录的admin.py文件下注册
    1
    2
    3
    4
    5
    6
    from django.contrib import admin
    from .models import Baseipweb
    class BaseipWebAdmin(admin.ModelAdmin):
    pass

    admin.site.register(Baseipweb, BaseipWebAdmin)

数据记录对象以字段显示

图像预览显示


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 [email protected]

文章标题:Django admin 扩展

文章字数:153

本文作者:Spaceack

发布时间:2016-03-05, 12:00:00

最后更新:2020-02-14, 14:52:46

原始链接:http://spaceack.com/2016/03/05/2016-03-05-django-admin/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录