Django 1.3静态文件和显示内容

| 我是django的新手,正在尝试加载js文件和图像,视图和模板系统。但是我有问题。开发我的配置如下。 在SETTINGS.py中
STATIC_URL = \'/static/\'

STATICFILES_DIRS = (
    \'E:/GIS/recursos/js\',
)

STATIC_ROOT = \'\'

STATICFILES_FINDERS = (
    \'django.contrib.staticfiles.finders.FileSystemFinder\',
    \'django.contrib.staticfiles.finders.AppDirectoriesFinder\',

)
URLS.py
urlpatterns = patterns(\'\',

    url(r\'^prueba/\', current_datetime),
)

urlpatterns += staticfiles_urlpatterns()
该页面加载但我看到的日志中没有静态文件
[14/Apr/2011 10:55:41] \"GET /prueba/ HTTP/1.1\" 200 631
[14/Apr/2011 10:55:41] \"GET /prueba/prueba.js HTTP/1.1\" 200 631
[14/Apr/2011 10:55:41] \"GET /prueba/img.jpg HTTP/1.1\" 200 631
[14/Apr/2011 10:55:41] \"GET /prueba/img.jpg HTTP/1.1\" 200 631
提前致谢     
已邀请:
您的静态文件应该以
/static/
而不是
/prueba/
的形式提供,如您的日志所指示...检查您的模板。 编辑: 一些要检查的东西: 检查您的settings.py文件,看看
    \'django.core.context_processors.static\',
在你的ѭ6中 检查if7ѭ 检查安装的应用程序中是否有
\'django.contrib.staticfiles\'
。 阅读django
docs
管理静态文件,and10ѭ   作为简短的回顾,上下文   处理器将变量添加到   每个模板的上下文。然而,   上下文处理器要求您   渲染时使用RequestContext   模板。这会自动发生   如果您使用的是通用视图,但是在   您需要手工撰写的视图   明确使用RequestContext来查看   如何运作,并了解更多   详细信息,请查看子类化   上下文:RequestContext。     
我在使用这个新的静态文件应用程序时遇到了麻烦,但现在可以正常工作了。您的
settings.py
对我来说还不错。显然,诀窍是使用合适的use12ѭ。在开发模式下无需使用ѭ13。 因此,这就是我认为的内容:
from django.template import RequestContext

[...]
def my_view(request):
   [...] 
   return render_to_response(\"templatename.html\", {\'form\': form},
context_instance=RequestContext(request))
或者,您也可以使用
render
快捷方式,其作用类似于
render_to_response
RequestContext
from django.shortcuts import render

[...]
def my_view(request):
   [...] 
   return render(request, \'templatename.html\', {\'form\': form})
高温超导 参考:http://groups.google.com/group/pyweb-il/browse_thread/thread/957d6215e3716fa7?pli=1     

要回复问题请先登录注册