zoukankan      html  css  js  c++  java
  • 慕学在线网0.5_xadmin的全局配置

    全局配置包括了以下修改:

    • 开启主题功能;
    • 修改左上角的“django Xadmin”和主界面的“我的公司”;
    • App菜单收叠;
    • App名字修改(汉化)。

    1、把全站的配置放在usersadminx.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'
    

    效果图如下:

    完美!!
      
    未完待续~~~

    一个佛系的博客更新者,随手写写,看心情吧 (っ•̀ω•́)っ✎⁾⁾
  • 相关阅读:
    洛谷P1170 兔八哥与猎人 欧拉函数的应用
    洛谷P1056 排座椅
    洛谷P1177 【模板】快速排序
    洛谷1059 明明的随机数
    洛谷P1372 又是毕业季I
    洛谷P1042 乒乓球
    洛谷P1086 花生采摘
    洛谷P1031 均分纸牌
    洛谷P1068 分数线划定
    洛谷P1781 宇宙总统
  • 原文地址:https://www.cnblogs.com/WoLykos/p/9699873.html
Copyright © 2011-2022 走看看