0

我正在为基于 django 的应用程序运行 manage.py runserver_plus,正常的 runserver 工作正常,但是当我使用 runserver 加上应用程序所需的所有静态文件时,会给出 302。

"GET /static/css/base.css?v2.6.6 HTTP/1.1" 302 -
"GET /static/bootstrap-3.4.1-dist/css/bootstrap.min.css HTTP/1.1" 302 -
"GET /static/font-awesome-4.7.0/css/font-awesome.min.css HTTP/1.1" 302 -
"GET /static/jquery-ui-1.12.1/jquery-ui.css HTTP/1.1" 302 -
"GET /static/select2-4.0.5/css/select2.min.css HTTP/1.1" 302 -
"GET /static/select2-bootstrap-0.1.0-beta.10/select2-bootstrap.min.css HTTP/1.1" 302 -
"GET /login/?next=/static/css/base.css%3Fv2.6.6 HTTP/1.1" 200 -
"GET /login/?next=/static/bootstrap-3.4.1-dist/css/bootstrap.min.css HTTP/1.1" 200 -
"GET /login/?next=/static/font-awesome-4.7.0/css/font-awesome.min.css HTTP/1.1" 200 -
"GET /login/?next=/static/jquery-ui-1.12.1/jquery-ui.css HTTP/1.1" 200 -
"GET /login/?next=/static/select2-bootstrap-0.1.0-beta.10/select2-bootstrap.min.css HTTP/1.1" 200 -
"GET /login/?next=/static/select2-4.0.5/css/select2.min.css HTTP/1.1" 200 -
"GET /static/js/jquery-3.4.1.min.js HTTP/1.1" 302 -
"GET /login/?next=/static/js/jquery-3.4.1.min.js HTTP/1.1" 200 -
"GET /static/jquery-ui-1.12.1/jquery-ui.min.js HTTP/1.1" 302 -
"GET /static/bootstrap-3.4.1-dist/js/bootstrap.min.js HTTP/1.1" 302 -
"GET /login/?next=/static/jquery-ui-1.12.1/jquery-ui.min.js HTTP/1.1" 200 -
"GET /static/select2-4.0.5/js/select2.min.js HTTP/1.1" 302 -
"GET /static/clipboard-2.0.4.min.js HTTP/1.1" 302 -
"GET /login/?next=/static/bootstrap-3.4.1-dist/js/bootstrap.min.js HTTP/1.1" 200 -
"GET /login/?next=/static/select2-4.0.5/js/select2.min.js HTTP/1.1" 200 -
"GET /static/js/forms.js?v2.6.6 HTTP/1.1" 302 -
"GET /login/?next=/static/clipboard-2.0.4.min.js HTTP/1.1" 200 -
"GET /login/?next=/static/js/forms.js%3Fv2.6.6 HTTP/1.1" 200 -

I have tried changing the BASE_DIR path in settings.py and also changed the STATIC_ROOT and STATIC_URL to see if that fixes the issue.
4

1 回答 1

0

你读过这个https://django-extensions.readthedocs.io/en/latest/runserver_plus.html 它说这个项目需要你安装 Werkzeug WSGI 实用程序。

于 2020-07-09T05:51:40.253 回答