我是一名有用的助手,可以为您翻译文本。
这意味着它无法找到它们。我甚至尝试在没有STATIC_ROOT的情况下进行设置,如下所示:
但是开发服务器返回:
任何帮助都受到赞赏。
我在Django中有一个网页,现在我想添加一些CSS(Twitter Bootstrap)到它上面。这是我第一次尝试。我仔细阅读了文档,并按照其中所说的做了所有django开发服务器工作。我正在使用debug=True和django版本1.6.5的开发服务器。我的settings.py看起来像这样:
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, "static")
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
)
我的文件在 /mysite/static/bootstrap/css
文件夹下,在我的 template.html 文件中我有以下内容:
{% load staticfiles %}
<link href="{% static "boostrap/css/bootstrap.css" %}" rel="stylesheet" media="screen">
很遗憾,什么都没有发生,我看到开发服务器上显示:
"GET /static/boostrap/css/bootstrap.css HTTP/1.1" 500 59
这意味着它无法找到它们。我甚至尝试在没有STATIC_ROOT的情况下进行设置,如下所示:
STATICFILES_DIRS = (
os.path.join(BASE_DIR, "static"),
'/static/',
)
但是开发服务器返回:
"GET /static/boostrap/css/bootstrap.css HTTP/1.1" 404 1682
任何帮助都受到赞赏。
urls.py
中添加了一个路径,以便可以找到这些静态文件(类似于这样:https://dev59.com/QHE95IYBdhLWcg3wmvKh)? - erewok