【发布时间】:2012-06-19 12:08:19
【问题描述】:
我的项目布局如下: 项目 应用程序1 应用程序2
我的静态文件夹在 Project 中,有 2 个目录,如下所示: -/项目/静态/css -/项目/静态/js
我的 settings.py 文件中有以下配置:
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
...
urlpatterns += staticfiles_urlpatterns()
但是,我在从那里提供的任何文件上都收到 404。我的 INSTALLED_APPS 常量中有“django.contrib.staticfiles”,我的静态常量设置如下:
PROJECT_PATH = os.path.realpath(os.path.dirname(__file__))
MEDIA_ROOT = PROJECT_PATH + '/media/'
MEDIA_URL = '/media'
STATIC_ROOT = PROJECT_PATH + '/static/'
STATIC_URL = '/static'
我做错了什么?我只得到 404,这让我发疯。
【问题讨论】:
-
嗯,你看到404页面的url conf中
STATIC_URL了吗?