Django 1.3 - RequestContext未渲染到模板
我想在我的基础模板中简单地显示 {{ request.user }},但是不知道为什么它什么都没显示。我甚至试过返回 {{ request }},结果也没成功。
我现在使用的是 django-annoying 来渲染模板(render_to),还尝试过切换回使用 django.templates.RequestContext,但也没有效果。
我觉得这可能和缓存有关,不过我已经修改了我的模板,显示了测试内容 - {{ request }},而“测试 - ”的部分显示得很好。
我还尝试把我的 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': request 传入模板,一切就正常了。
这里有一个 settings.py 的链接。
如果需要更多信息,我可以提供。