簡體   English   中英

升級到 django 3.0 后加載管理頁面會導致開發人員崩潰。 服務器

[英]loading admin page after upgrading to django 3.0 crashes dev. server

我將 Django 從 2.2 升級到 3.0,現在我無法訪問管理頁面。 每次我訪問http://127.0.0.1:8000/admin開發人員。 服務器退出,沒有任何消息或錯誤。 如果我恢復到 Django 2.2 一切正常。

不幸的是,我做了新的 virtualenv 並創建了新項目,我再次撞到了 Dev。 服務器退出沒有任何錯誤。

這是一個常見問題還是我有任何錯誤?

我正在使用 windows 10 64 位和 Pycharm 社區 2019.2.5

我的虛擬是:

Package             Version
------------------- ----------
asgiref==3.2.3
certifi==2019.11.28
chardet==3.0.4
Django==3.0
djangorestframework==3.10.3
idna==2.8
Pillow==6.2.1
pip==19.3.1
PyJWT==1.7.1
pytz==2019.3
requests==2.22.0
setuptools==42.0.2
six==1.13.0
sqlparse==0.3.0
twilio==6.34.0
urllib3==1.25.7
wheel==0.33.6

堆棧跟蹤

System check identified no issues (0 silenced).
December 06, 2019 - 21:59:45
Django version 3.0, using settings 'suhul_prj.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
[06/Dec/2019 21:59:56] "GET / HTTP/1.1" 200 16351
[06/Dec/2019 21:59:56] "GET /static/admin/css/fonts.css HTTP/1.1" 200 423
[06/Dec/2019 21:59:56] "GET /static/admin/fonts/Roboto-Regular-webfont.woff HTTP/1.1" 200 85876
[06/Dec/2019 21:59:56] "GET /static/admin/fonts/Roboto-Bold-webfont.woff HTTP/1.1" 200 86184
[06/Dec/2019 21:59:56] "GET /static/admin/fonts/Roboto-Light-webfont.woff HTTP/1.1" 200 85692
[06/Dec/2019 22:00:02] "GET /admin HTTP/1.1" 301 0
[06/Dec/2019 22:00:02] "GET /admin/ HTTP/1.1" 302 0
[06/Dec/2019 22:00:02] "GET /admin/login/?next=/admin/ HTTP/1.1" 200 1913
[06/Dec/2019 22:00:03] "GET /static/admin/css/base.css HTTP/1.1" 200 16378
[06/Dec/2019 22:00:03] "GET /static/admin/css/login.css HTTP/1.1" 200 1233
[06/Dec/2019 22:00:03] "GET /static/admin/css/responsive.css HTTP/1.1" 200 18052
[06/Dec/2019 22:00:08] "POST /admin/login/?next=/admin/ HTTP/1.1" 302 0

(home_venv) C:\Users\Admin\Dropbox\django_projects\suhul_prj>

看起來這個問題可以追溯到 python 和 Django 版本不兼容,導致 WSGI 分段錯誤,我在使用 python 3.7 時遇到了同樣的問題,並將 python 降級到 3.6 已經解決了!

只是想分享我解決同一問題的經驗。

我使用了 python v3.7 並遇到了這個問題。 通過升級到python v3.8並創建一個新的 venv 解決了這個問題。

現在我的python版本僅供參考:
Python 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 23:03:10) [MSC v.1916 64 bit (AMD64)] on win32

另一個帖子也提到了這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM