Django2.1.5使用xadmin打造適合國人的后台管理系統


python做web開發的話,flask、django是比較火的框架了,django是一個比較大的框架,也是一個快速開發利器。但是,django自帶的后台admin不太好看,也不太符合我們國人的習慣,因此一個基於bootstrap的后台xadmin誕生了,效果比較適合國內使用。那么今天就來講怎么用xadmin來作為django的后台。

一、准備:

1.環境:python3.7+django2.1.5

2.xadmin下載:https://github.com/sshwsfc/xadmin/tree/django2(記得要直接下載zip)

3.源碼集成:github下載源碼(一定要下載django2的文件名為:xadmin-django2.zip,解壓后里面有個xadmin就是我們需要的xadmin源碼了)

二、開始集成(這里是源碼集成,還可以用pip命令安裝)

1.首先建一個django項目如下:

 

2.然后在項目的根目錄創建一個文件夾為:extra_apps,將下載的好xadmin源碼拷貝到extra_apps目錄中如下:

 

3.通過pycharm 選中extra_apps文件夾點擊鼠標右鍵選中菜單mark directory as 選擇 sources root就可以變成上面的藍色文件夾目錄就可以了。

 

4.修改settings文件:

 

5.在urls添加xadmin:

 

 

 

6.運行項目:

 6.1 在settings.py文件中配置好數據庫的連接

 6.2 先執行python manage.py makemigrations 然后執行python manage.py migrate生成數據庫

 6.3 執行 python manage.py runserver (如果缺少庫的話自行安裝相應的庫就可以了),

 6.4 打開瀏覽器,輸入http://127.0.0.1:8000/xadmin,回車,當訪問到xadmin后台的時候可以看到如下效果說明成功了!

 

7.創建超級用戶,執行以下命令,並按照提示輸入用戶名、郵箱、密碼完成操作:

python manage.py createsuperuser

再次打開瀏覽器,輸入http://127.0.0.1:8000/xadmin,回車,在上面xadmin后台管理系統的登錄界面輸入剛才創建的超級用戶即可登錄進后台管理。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM