如何在django中全局配置xadmin?針對(duì)這個(gè)問題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡(jiǎn)單易行的方法。
主題設(shè)置
首先需要在創(chuàng)建好的app中新建一個(gè)adminx.py的文件,然后添加代碼
# _*_ coding: utf-8 _*_ import xadmin from xadmin import views class BaseSetting(object): enable_themes=True use_bootswatch=True xadmin.site.register(views.BaseAdminView,BaseSetting)
全局設(shè)置
全局設(shè)置一些后臺(tái)的頂部和底部信息還有菜單折疊代碼如下:在原來的基礎(chǔ)上
class GlobalSettings(object): site_title="后臺(tái)管理系統(tǒng)" site_footer="七只" menu_ xadmin.site.register(views.CommAdminView,GlobalSettings)
修改主菜單英文變中文
修改users變成中文,其實(shí)這邊是創(chuàng)建app時(shí)的app名
創(chuàng)建完一個(gè)app后一般會(huì)多出一個(gè)apps.py文件,這時(shí)候只要在這個(gè)文件中加入
# _*_ coding: utf-8 _*_ from django.apps import AppConfig class UsersConfig(AppConfig): name = 'users' verbose_name=u"用戶信息"
在users的app中的init.py文件中加入
default_app_config="users.apps.UsersConfig"
關(guān)于如何在django中全局配置xadmin問題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。