Django安裝Xadmin步驟


在Django中安裝Xadmin替換原始的admin,下面介紹兩種方法安裝

第一種方法:pip安裝

第一步:

直接pip安裝xadmin

pip install xadmin

pip會同時安裝上面三個依賴包,需要將'xadmin'和'crispy_forms'加入到settings.py的INSTALL_APPS中。

第二步:

配置URL

用Xadmin替換原裝的admin

在urls.py中修改:

第三步:

需要將xadmin自帶的一些表生成一下,執行以便 makemigration -- migrate,在數據庫中生成這三個表:

這時候xadmin已經可以使用了

 

第二種方法:源碼安裝

下面要把Xadmin的源碼引入到項目中,方便后期開發需要定制插件。並且pip安裝的Xadmin並不一定是最新版

第一步:

在github上下載xadmin的源碼包 https://github.com/sshwsfc/xadmin

在項目的根目錄下創建一個文件夾extra_apps,將xadmin源碼包中的'xadmin'文件夾復制到剛才的新建文件夾中

在settings.py文件中寫入

sys.path.insert(0, os.path.join(BASE_DIR, 'extra_apps'))

 

告訴項目xadmin的導入路徑

 

之后同上面第一種方法的第二、第三步

 


免責聲明!

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



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