Django staticfiles 如何在django开发服务器中提供静态文件

Django staticfiles 如何在django开发服务器中提供静态文件,django-staticfiles,Django Staticfiles,这个问题已经被回答了好几次,我几乎看到了所有相关的帖子,但是 无法加载css文件。我在我的项目中有这样的结构: 麦斯特 /模板 /设置.py /url.py /myapp /静止的 /css /test.css 在settings.py中,我有以下代码: import os PROJECT_PATH=os.path.realpath(os.path.dirname(__file__)) STATIC_ROOT = os.path.join(PROJECT_PATH,'static',) STAT

这个问题已经被回答了好几次,我几乎看到了所有相关的帖子,但是 无法加载css文件。我在我的项目中有这样的结构: 麦斯特 /模板 /设置.py /url.py /myapp /静止的 /css /test.css 在settings.py中,我有以下代码:

import os
PROJECT_PATH=os.path.realpath(os.path.dirname(__file__))
STATIC_ROOT = os.path.join(PROJECT_PATH,'static',)
STATIC_URL = '/static/'
from django.conf.urls.defaults import*
from mysite.myapp.views import test
urlpatterns = patterns('',(r'^home/$',test),)

from django.conf import settings
if settings.DEBUG:
    urlpatterns += patterns('django.contrib.staticfiles.views',
                        url(r'^static/(?P<path>.*)$','serve'),
                        )
在URL.py中,我有以下代码:

import os
PROJECT_PATH=os.path.realpath(os.path.dirname(__file__))
STATIC_ROOT = os.path.join(PROJECT_PATH,'static',)
STATIC_URL = '/static/'
from django.conf.urls.defaults import*
from mysite.myapp.views import test
urlpatterns = patterns('',(r'^home/$',test),)

from django.conf import settings
if settings.DEBUG:
    urlpatterns += patterns('django.contrib.staticfiles.views',
                        url(r'^static/(?P<path>.*)$','serve'),
                        )
我做错了什么? 我应该做些什么吗?比如说我应该添加什么 静态文件\u DIRS?或在“设置”中的已安装应用程序中? 请假定我是一个绝对的初学者。 我真的需要一个答案。
多谢各位

您仍然需要将
静态URL
传递到视图中的模板。要做到这一点,最简单的方法是使用
RequestContext
,只要“模板上下文处理程序”包含
static
条目。

您仍然需要将
static\u URL
传递到视图中的模板。最简单的方法是使用
RequestContext
,只要“TEMPLATE\u CONTEXT\u PROCESSORS”包含
static
条目