Django2整合xadmin詳解-2-配置和登入xadmin系統
阿新 • • 發佈:2019-01-07
一 概要
二 建立Django工程
在python專案根目錄執行以下命令:
django-admin startproject django_xadmin
這裡的django_xadmin是建立的Django工程名稱,可自行定義,後續操作提到django_xadmin目錄時,請自行替換為自己的工程目錄即可。
三 xadmin整合配置
1、開啟Django工程的settings.py配置檔案,找到INSTALLED_APPS,追加配置如下:
INSTALLED_APPS = [
...
'xadmin',
'crispy_forms',
'reversion' ,
]
另外,settings.py裡,還可修改LANGUAGE_CODE的值,將語言設定為漢語:
LANGUAGE_CODE = 'zh-Hans' #修改語言為漢語
2、開啟Django工程的urls.py配置檔案,新增如下配置:
import xadmin
xadmin.autodiscover()
from xadmin.plugins import xversion
xversion.register_models()
urlpatterns = [
path(r'', xadmin.site.urls)
]
四 執行xadmin後臺管理系統
這一步的操作,也是Django框架的內容,操作步驟如下:
1、建立資料庫表,執行以下命令完成操作:
python manage.py migrate
2、建立超級使用者,執行以下命令,並按照提示輸入使用者名稱、郵箱、密碼完成操作:
python manage.py createsuperuser
3、啟動xadmin後臺管理系統,執行以下命令完成操作:
python manage.py runserver
4、開啟瀏覽器,輸入http://127.0.0.1:8000/,回車確認即可進入xadmin後臺管理系統的登入介面,使用剛才建立的超級使用者即可登入。