【发布时间】:2014-03-25 13:07:01
【问题描述】:
这是我使用 django 的开始。我已经用 nginx 和 gunicorn 配置了服务器。问题是没有正确加载静态文件。 当我转到源代码时,我可以看到,f.e:
<link href="/app_name/static/css/bootstrap.min.css" rel="stylesheet">
虽然正确的文件位于:/static/css/bootstrap.min.css
所以似乎“app_name”是在我的 /static/ 文件夹的路径之前添加的。
settings.py 文件:
STATIC_ROOT = '/webapps/filmyposlowie/static/'
STATIC_URL = '/static/'
index.html 文件:
{% load staticfiles %}
<link href="{% static "css/bootstrap.min.css" %}" rel="stylesheet">
nginx:
location /static/ {
alias /webapps/filmyposlowie/static/;
}
【问题讨论】:
-
我认为我的 ngix 配置正确。这是django配置中的一个问题
标签: django