Django安裝xadmin2.0---django2.2、python-3.7

謹以此篇文章,記錄我安裝xadmin的3個小時

第一遍安裝是從教學視頻安裝的,視頻是跟着一個穀粒教育項目安裝的,視頻上沒有安裝過程,但是有文檔,不過文檔寫的也不清晰,對於新入手python的小白來說不合適。話不多說,上乾貨

1、下載xadmin-django2安裝包

地址:https://github.com/sshwsfc/xadmin/tree/django2

下載之後,將安裝包放到你項目【PS:用django-admin startproject ***命令建立的項目】的根目錄下,進入黑屏終端(視頻都這麼說)【PS:ctrl+r->cmd->進入你的項目目錄】,執行“pip install xadmin.zip”【PS:我重命名了一下】。

2、解壓xadmin.zip

在項目根目錄下新建文件夾“extra_apps”【PS:不要問我爲什麼叫這個名字,我也剛開始學】,將解壓後的xadmin放到extra_apps文件夾下。

3、配置settings.py文件

將extra_apps目錄添加到環境變量中

import sys

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

4、修改urls.py文件

import xadmin

urlpatterns = [
    path('xadmin/', xadmin.site.urls),

]

5、安裝xadmin依賴包

依賴包的版本在xadmin文件夾下:requirements.txt,打開cmd【黑屏終端】,進入虛擬環境,執行“pip install -r requirements.txt -i https://pypi.douban.com/simple/

6、修改setting.py文件將應用添加到INSTALLED_APPS中

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'users', # 應用
    'orgs',
    'operations',
    'courses',
    'xadmin', # 這個
    'crispy_forms', # z這個
]

7、數據庫遷移同步

黑屏終端執行“python manage.py  makemigrations ”

黑屏終端執行“python manage.py  migrate”

8、創建管理員

黑屏終端執行“python manage.py createsuperuser”

【如果你也是跟着穀粒項目的,直接添加就行。其他的可以看一下文章下邊的參考文章】

9、運行字典的服務器

黑屏終端執行“python manage.py runserver”

10、如果報錯請自行百度錯誤原因。

參考文章:https://blog.csdn.net/xujin0/article/details/84583969

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章