美文网首页
14.xadmin 的全局设置

14.xadmin 的全局设置

作者: hs_a2d1 | 来源:发表于2018-01-15 06:20 被阅读0次

    现在的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增加一个记录日志的功能。

    相关文章

      网友评论

          本文标题:14.xadmin 的全局设置

          本文链接:https://www.haomeiwen.com/subject/ncqroxtx.html