python - 未加载静态文件(Django 1.11)
问题描述
我正在尝试在 Mac 上设置 Django Rest (1.11) 应用程序的开发版本。
我已经运行了python manage.py collectstatic
命令,这导致文件被复制到“静态”文件夹中。
但是,当我运行应用程序 ( python manage.py runserver
) 时,浏览器中不会加载任何静态文件(没有 css)。网络选项卡将静态文件的状态显示为 404。
我的 settings.py 文件有以下内容:
STATIC_URL = '/static/'
STATIC_ROOT = BASE_DIR + '/abba_rest/static/'
感谢有关如何调试此问题的任何建议。
解决方案
我在启动服务器时使用 --insecure 标志加载了静态文件;
python manage.py runserver --insecure
推荐阅读
- powershell - 使用 Powershell 获取程序文件目录的子项和设置内容
- php - 怎么做
- 每两个元素
- 使用 for 循环?
- javascript - 在 SPA 应用程序中组织端点的 Startegy
- php - WooCommerce 将 COD 订单设置为 On-Hold
- mysql - Golang:不能在准备好的语句中使用 sql.NamedArg
- python-3.x - 使用 PIL 的 ImageGrab 时,openCV matchTemplate 似乎不起作用
- java - 如何等待用户输入按钮以设置变量
- google-sheets - Google 表格:在特定表格上将主货币转换为本地货币
- dataframe - Julia 使用 CSV.File 和 Dataframes 读取包含值表的文件中的问题
- java - 从java中的字符串列表生成单词组合