码迷,mamicode.com
首页 > 其他好文 > 详细

5.5修改xadmin的头部底部和导航栏名称

时间:2018-05-03 17:19:01      阅读:549      评论:0      收藏:0      [点我收藏+]

标签:dad   config   boot   代码   5.5   增加   xadmin   mod   技术   

1.修改xadmin的头部标题和底部信息:

在users模块中的adminx.py中添加修改函数:

from xadmin import views

class GlobalSettings(object):
    site_title = 后台管理
    site_footer = 技术支持 @andu
    menu_style = accordion  # 左边导航栏 收缩 手风琴


xadmin.site.register(views.CommAdminView, GlobalSettings)

2.添加主题切换功能

在users模块中的adminx.py中添加修改函数:

from xadmin import views

# xadmin 主题
class BaseSetting(object):
    enable_themes = True
    use_bootswatch = True  # 调出主题菜单


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

users模块中的adminx.py中全部代码为:

from .models import EmailVerifyRecord, Banner
import xadmin
from xadmin import views


# xadmin 主题
class BaseSetting(object):
    enable_themes = True
    use_bootswatch = True  # 调出主题菜单


class GlobalSettings(object):
    site_title = 后台管理
    site_footer = 技术支持 @andu
    menu_style = accordion  # 左边导航栏 收缩 手风琴


class EmailVerifyRecordAdmin(object):
    list_display = (name, email, send_type, add_time)
    search_fields = (name, email, send_type)
    list_filter = (name, email, send_type, add_time)


class BannerAdmin(object):
    list_display = (name, image, url, order, add_time)
    search_fields = (name, image, url, order)
    list_filter = (name, image, url, order, add_time)


xadmin.site.register(EmailVerifyRecord, EmailVerifyRecordAdmin)
xadmin.site.register(Banner, BannerAdmin)
xadmin.site.register(views.BaseAdminView, BaseSetting)
xadmin.site.register(views.CommAdminView, GlobalSettings)

 

3.修改导航,将默认的类名换成自定义中文名:

首先修改模块中的apps.py文件,例如 users的apps.py文件代码:

from django.apps import AppConfig


class UsersConfig(AppConfig):
    name = users
    verbose_name = 用户管理

增加了 别名: 

verbose_name = 用户管理

然后修改users模块的__init__.py文件:

default_app_config = users.apps.UsersConfig

加载设置好的apps.py里面的 UsersConfig 函数。把其他三个模块同样进行设置。

 

技术分享图片

 

 

技术分享图片

 

5.5修改xadmin的头部底部和导航栏名称

标签:dad   config   boot   代码   5.5   增加   xadmin   mod   技术   

原文地址:https://www.cnblogs.com/andu99/p/8986297.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!