Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 静态文件未加载(Django 1.11)_Python_Django - Fatal编程技术网

Python 静态文件未加载(Django 1.11)

Python 静态文件未加载(Django 1.11),python,django,Python,Django,我正试图在mac上设置Django Rest(1.11)应用程序的开发版本 我已经运行了python manage.py collectstatic命令,这导致文件被复制到“static”文件夹中 但是,当我运行应用程序(python manage.py runserver)时,浏览器中不会加载任何静态文件(没有css)。网络选项卡将静态文件的状态显示为404 My settings.py文件包含以下内容: STATIC\u URL='/STATIC/' STATIC_ROOT=BASE_DIR

我正试图在mac上设置Django Rest(1.11)应用程序的开发版本

我已经运行了
python manage.py collectstatic
命令,这导致文件被复制到“static”文件夹中

但是,当我运行应用程序(
python manage.py runserver
)时,浏览器中不会加载任何静态文件(没有css)。网络选项卡将静态文件的状态显示为404

My settings.py文件包含以下内容:

STATIC\u URL='/STATIC/'
STATIC_ROOT=BASE_DIR+'/abba_rest/STATIC/'


非常感谢关于如何调试此问题的任何建议。

我在启动服务器时使用--unsecure标志获得了要加载的静态文件

python manage.py runserver --insecure

你拿到404了吗?在项目目录中共享您的URL.py。可能找不到这些URL.py,这意味着您的路径可能是错误的。您是如何引用这些静态文件的?您应该执行{%static'文件名“%”,并且静态文件应该位于项目根目录中的
/abba_rest/static/