xadmin的使用,首先需要對model進行注冊,才能在后台管理中進行操作。
1、在app里創建py文件:adminx(必須這個名稱)
2、導入xadmin和models里的類,格式如下:
其中list_display、search_fields和list_filter分別對應:
PS:這三個名稱是固定的。
對於外鍵的內容顯示,用雙下划線分開:
xadmin的全局配置:
在users的adminx里:
1、導入views模塊,然后創建類,其中enbale_themes和use_bootswatch名稱固定
2、然后進行注冊,第一個參數:views.BaseAdminView,第二個是上面創建的類。
3、可以看到主題。
4、創建一個類,其中site_title、site_footer和menu_style名稱固定,分別對應后台左上角的標題、底部的名稱和左側選項卡是否收縮。
5、注冊:views.CommAdminView和GlobalSettings
6、效果:
7、讓選項卡名稱變成中文:
app里有個文件apps,加上下面這一行
在init文件里加上這條:default_app_config ="app名稱。apps。類名"