安裝:luffy虛擬環境下
# >: pip install
# ...
# xamin主體模組
'xadmin',
# 渲染**模組
'crispy_forms',
# 為模型通過版本控制,可以回滾資料
'reversion',
]xadmin:需要自己的資料庫模型類,完成資料庫遷移
設定主路由替換掉admin:主urls.pypython manage.py makemigrations
python manage.py migrate
建立超級使用者:外層luffyapi路徑終端# xadmin的依賴
import xadmin
xadmin.autodiscover()
# xversion模組自動註冊需要版本控制的 model
from xadmin.plugins import xversion
xversion.register_models()
urlpatterns = [
# ...
path(r'xadmin/', xadmin.site.urls),
]
完成xadmin全域性配置:新建home/adminx.py# 在專案根目錄下的終端
python manage.py createsuperuser
# 賬號密碼設定:admin | admin
在adminx.py中註冊model:home/adminx.px# home/adminx.py
# xadmin全域性配置
import xadmin
from xadmin import views
class globalsettings(object):
"""xadmin的全域性配置"""
site_title = "bilibii" # 設定站點標題
site_footer = "上海幻電" # 設定站點的頁尾
menu_style = "accordion" # 設定選單摺疊
xadmin.site.register(views.commadminview, globalsettings)
from . import models
# 註冊
xadmin.site.register(models.banner)
# home/__init__.py
name = 'home'
verbose_name = '我的首頁'
django 簡單使用xadmin
設定xadmin 在應用的urls.py中匯入xadmin 新增url path xadmin xadmin.site.urls 資料庫遷移 生成資料庫執行檔案 python manage.py makemigrations 資料庫遷移 python manage.py migrate 設定超級管理...
Django後台xadmin配置
pip install git git import xadmin from django.urls import path xadmin.autodiscover model自動註冊 from xadmin.plugins import xversion xversion.register mod...
xadmin安裝與使用Django2 0
python3 django2.0.1安裝官方適配django2.0的包 pip install git git xadmin crispy forms python3 django2.0.1 的url的配置中 path xadmin xadmin.site.urls 執行資料庫關聯 makemig...