我正在尝试在模板中获取request.path但我什么都没得到。页面上的其他所有工作正常。我做了:
在views.py
中from django.template import RequestContext
return render_to_response('frontpage.html', {}, context_instance=RequestContext(request))
在我的模板frontpage.html
中{{ request.path }}
我还缺少什么?我发布了一些代码,但我不知道该如何开始。
编辑:在重要的情况下使用localhost。
答案 0 :(得分:4)
确保您的TEMPLATE_CONTEXT_PROCESSORS
设置包括django.core.context_processors.request
;这就是实际添加request
变量的内容。默认情况下不启用。
(另外,django.shortcuts.render
通常比带有明确render_to_response
的{{1}}更容易。)