Django 1.3 - RequestContext无法渲染到模板

时间:2011-06-13 21:35:17

标签: python django

我试图简单地从我的基本模板中渲染{{request.user}},无论出于何种原因,它都没有呈现任何内容。我甚至测试过尝试返回{{request}}无济于事。

我目前正在使用django-annoying渲染到模板(render_to),并尝试切换回使用django.templates.RequestContext,但也没有用。

我觉得它与缓存有关,但我已经编辑了我的模板以显示测试 - {{request}}和“test - ”显示就好了。

我还试图将我的django升级到1.4 alpha,看看它是否解决了我的问题。

这不会将请求发送到模板

@render_to('profile/index.html')
def home(request):
    return {}

此作品

@render_to('profile/index.html')
def home(request):
    return {'request': request}

但是,如果我传递'request':请求进入模板一切正常。

链接到settings.py

我可以提供所需的更多信息。

1 个答案:

答案 0 :(得分:4)

您需要添加django.core.context_processors.request上下文处理器。