[英]Django 1.8 cannot locate static css file
在我的开发环境中,尝试访问静态CSS文件时出现此错误:
找不到页面(404)
请求方法:GET请求URL:
来自settings.py
几行内容:
DEBUG = True
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
)
STATIC_URL = '/static/'
我的styles.css
文件的路径(其中eshop
是我的项目的根文件夹):
/eshop/static/styles.css
我的html文件中的相关行:
{% load staticfiles %}
<head>
<link rel="stylesheet" type="text/css" href="{% static 'styles.css' %}" />
...
请问我做错了什么?
将以下内容添加到您的settings.py
文件中:
# define global static
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
)
或者只是将静态文件放入每个应用程序中:
app_folder/static/app_name
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.