django的xadmin的全域性配置

2022-08-28 21:33:28 字數 566 閱讀 3455

全站的配置放在users 的adminx下:

定義乙個basesetting的類:

#設定全域性變數--主題

class basesetting(object): #無法使用

enable_themes = true #後台的主題功能,xadmin預設是關掉的,所以要開啟

use_bootswatch = true #

然後把basesetting註冊進來,註冊方式稍微有點不一樣,需要和xadmin下的乙個view方法進行繫結:

from xadmin import views
xadmin.site.register(views.baseadminview,basesetting)

如果重新執行之後,發現主題只有預設和bootstrap,說明設定沒生效,請看解決方法

修改左上角的xadmin以及修改底部的foot:

然後註冊:

django整合xadmin的方法

xadmin是django的乙個第三方的管理後台實現,它的功能比自帶的admin功能更加強大。xadmin專案在github上的位址為 xadmin相關文件可以在這裡檢視 文件上有些地方寫的還是比較簡要,按照上面的步驟做,有時候報錯了可能還不知道什麼原因。這裡簡要總結下自己整合xadmin的方法,我...

Django後台xadmin配置

pip install git git import xadmin from django.urls import path xadmin.autodiscover model自動註冊 from xadmin.plugins import xversion xversion.register mod...

django 簡單使用xadmin

設定xadmin 在應用的urls.py中匯入xadmin 新增url path xadmin xadmin.site.urls 資料庫遷移 生成資料庫執行檔案 python manage.py makemigrations 資料庫遷移 python manage.py migrate 設定超級管理...