慕學線上網0.5_xadmin的全域性配置
阿新 • • 發佈:2018-12-11
全域性配置包括了以下修改:
- 開啟主題功能;
- 修改左上角的“django Xadmin”和主介面的“我的公司”;
- App選單收疊;
- App名字修改(漢化)。
1、把全站的配置放在users\adminx.py中:
from xadmin import views # 建立xadmin的最基本管理器配置,並與view繫結 class BaseSetting(object): # 開啟主題功能 enable_themes = True use_bootswatch = True # 修改django admin和下面的我的公司收起選單 # 全域性修改,固定寫法 class GlobalSettings(object): # 修改title site_title = '光陰荏苒' # 修改footer site_footer = '帶上你的狼' # 收起選單 menu_style = 'accordion' # 將基本配置管理與view繫結 xadmin.site.register(views.BaseAdminView, BaseSetting) # 將title和footer資訊進行註冊 xadmin.site.register(views.CommAdminView, GlobalSettings)
效果圖如下: 2、在各apps.py中配置各App的顯示名稱(以users為例,另三按操):
from django.apps import AppConfig
class UsersConfig(AppConfig):
name = 'users'
verbose_name = '使用者'
在各__init.py__中引用apps.py的配置:
default_app_config = 'users.apps.UsersConfig'
效果圖如下: 完美!! 未完待續~~~