项目:Django+Xadmin打造上线标准的在线教育平台—xadmin全局配
发布时间:2020-12-15 17:15:19 所属栏目:大数据 来源:网络整理
导读:xadmin主题设置 要使用xadmin主题,需要在一个apps下的adminx.py后台注册文件里,写一个主题管理器绑定xadmin的views.BaseAdminView注册 代码示例: #!/usr/bin/env?python#?-*-?coding:utf8?-*-import?xadminfrom?xadmin?import?views????????????????from?
xadmin主题设置 要使用xadmin主题,需要在一个apps下的adminx.py后台注册文件里,写一个主题管理器绑定xadmin的views.BaseAdminView注册 代码示例: #!/usr/bin/env?python #?-*-?coding:utf8?-*- import?xadmin from?xadmin?import?views???????????????? from?.models?import?Users,?Email,?Banner class?BasdSetting(object):??????????????#?主题管理器 ????enable_themes?=?True?????????????#?使用主题 ????use_bootswatch?=?True????????????????????????#?调出主题菜单 xadmin.site.register(views.BaseAdminView,?BasdSetting)??????#?将主题管理器绑定views.BaseAdminView注册 效果如图所示: xadmin的系统名称和底部版权信息以及导航栏折叠设置 在adminx.py下增加以下代码 adminx.py代码示例: #!/usr/bin/env?python #?-*-?coding:utf8?-*- import?xadmin from?xadmin?import?views???????????????? from?.models?import?Users,?Banner #?主题管理器 class?BasdSetting(object):?????????????? ????enable_themes?=?True??#?使用主题 ????use_bootswatch?=?True?#?调出主题菜单 #?将主题管理器绑定views.BaseAdminView注册 xadmin.site.register(views.BaseAdminView,?BasdSetting)?????? class?GlobalSettings(object):??#?头部系统名称和底部版权管理器 ????site_title?=?'xx管理系统'????#?头部系统名称 ????site_footer?=?'xx管理系统,xx公司版权所有'??#?底部版权 ????menu_style?=?'accordion'??#?设置数据管理导航折叠,以每一个app为一个折叠框 ???? #?头部系统名称和底部版权管理器绑定views.CommAdminView注册 xadmin.site.register(views.CommAdminView,?GlobalSettings) 效果如图所示: 导航app名称设置成中文 1.在当前app目录下的apps.py文件里配置后台要显示的中文名称 apps.py代码示例 #?-*-?coding:utf-8?-*- from?django.apps?import?AppConfig class?CoursesConfig(AppConfig): ????name?=?'courses'???????????#?当前app名称 ????verbose_name?=?'课程管理'??#?要设置的中文名称 2.在当前app目录下的__init__.py文件添加以下代码 __init__.py文件代码示例: default_app_config?=?'apps.courses.apps.CoursesConfig' frfault_app_config路径 效果图所示: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |