14.xadmin 的全局设置

2018-01-15  本文已影响0人  hs_a2d1

现在的xadmin是这样的:


image.png

要改动的有,左上角django xadmin改成慕学在线后台管理,最下边我的公司改成慕学在线,左边的表格收到app名字里,app名字显示中文,上边添加主题选项。把全局设置加到users里。
添加主题选项,user的xadmin里增加:

from xadmin import views

class BaseSetting(object):
    enable_themes = 'True'
    use_bootswatch = 'True'

xadmin.site.register(views.BaseAdminView, BaseSetting)

然后改页面标题和页脚,收起左边的表:

class GlobalSettings(object):
    site_title = '慕学后台管理系统'
    site_footer = '慕学在线网'
    menu_style = 'accordion'
 
xadmin.site.register(views.CommAdminView,GlobalSettings)

app显示中文,以users为例,在users的apps里:

from django.apps import AppConfig

class UsersConfig(AppConfig):
    name = 'users'
    verbose_name = '用户信息'

还需要在init.py里:

default_app_config = 'users.apps.UsersConfig'

'users.apps.UsersConfig'里是app名.apps.app名Config
其他几个app也如此。在根目录下创建log文件夹可以使xadmin增加一个记录日志的功能。

上一篇下一篇

猜你喜欢

热点阅读