加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

项目: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路径

效果图所示:


(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读