国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

Django2.2配置xadmin的實現

瀏覽:3日期:2024-09-07 16:11:37
一、環境版本 Django-2.2 python-3.6 PyCharm-2018.3二、下載xadmin

不推薦使用pip install xadmin直接安裝,否則會出現很多版本錯誤,推薦直接登錄github,切換django2的分支直接下載https://github.com/sshwsfc/xadmin/tree/django2

Django2.2配置xadmin的實現

三、Django配置

1.在項目目錄下新建文件夾extra_apps,并右鍵——Mark Directory as——Sources Root,設置為項目資源文件

Django2.2配置xadmin的實現

2.在settings.py中引入該路徑

BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))sys.path.insert(0, BASE_DIR)#設置根路經sys.path.insert(0, os.path.join(BASE_DIR, ’apps’))sys.path.insert(0, os.path.join(BASE_DIR, ’extra_apps’))

3.下載好的文件包(xadmin-django2)解壓,將其中的xadmin文件拷貝到extra_apps中

Django2.2配置xadmin的實現

4.在settings.py中,注冊xadmin,INSTALLED_APPS中加入xadmin和crispy_forms

INSTALLED_APPS = [ ’django.contrib.admin’, ’django.contrib.auth’, ’django.contrib.contenttypes’, ’django.contrib.sessions’, ’django.contrib.messages’, ’django.contrib.staticfiles’, ’xadmin’, ’crispy_forms’]

5.在url.py中配置xadmin的訪問地址

import xadminurlpatterns = [ path(’xadmin/’, xadmin.site.urls),]

6.此時運行Tools—Run manage.py Task,會提示我們缺少一些依賴包,根據task提示一一安裝

pip install --upgrade framework six django-import-export django-formtools future httplib2 django-crispy-forms

7.安裝完依賴包,此時運行Tools—Run manage.py Task,沒有報錯了,通過makemigrations和migrate同步表,并創建一個超級用戶,設置用戶名,郵箱,密碼

Django2.2配置xadmin的實現

createsuperuser

8.整個項目啟動起來,在瀏覽器里面輸入http://127.0.0.1:8000/xadmin/,進行訪問,此時就能看到正確的登錄頁面了

Django2.2配置xadmin的實現

后記

到此這篇關于Django2.2配置xadmin的實現的文章就介紹到這了,更多相關Django2.2配置xadmin內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Django
相關文章:
主站蜘蛛池模板: 独山县| 连州市| 梁河县| 百色市| 遵化市| 福贡县| 和林格尔县| 南华县| 铁力市| 余庆县| 白河县| 沈阳市| 舒城县| 平邑县| 吴江市| 泰来县| 东乌珠穆沁旗| 金山区| 崇文区| 中方县| 铜山县| 保靖县| 南宫市| 雷波县| 安新县| 隆子县| 临湘市| 定结县| 田东县| 宝山区| 新昌县| 台东市| 秦安县| 乐昌市| 项城市| 汉川市| 临泽县| 丰城市| 嵩明县| 巴青县| 建瓯市|