【发布时间】:2012-10-04 20:48:11
【问题描述】:
我正在尝试在开发中本地呈现静态文件。我遵循规则并将样式表放置在我的 Django 项目文件夹中的/static/ 中,设置为STATIC_URL = '/static/'。使用{{ STATIC_URL }} 模板标签有效,并且文档头中呈现的路径指向正确的目录(据我所知),例如:
http://localhost:8000/static/css/bootstrap.min.css
这会返回 404,当然,没有样式。
我从项目根文件夹中的/static 及其内容(即/css/bootstrap.min.css)开始。然后我将它及其全部内容复制到所有其他应用程序目录中,以尝试 Django 可能正在寻找的不同位置。还是 404。
settings.py中的相关设置:
DEBUG = True
STATIC_URL = '/static/'
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.humanize',
'south',
'users',
'registration',
'django_extensions',
'django.contrib.admin',
)
怎么了?
马特
【问题讨论】:
标签: python django static http-status-code-404