1

我试图在我的模板中获取 request.path 但我什么也没得到。页面上的其他所有内容都可以正常工作。我已经做好了:

在views.py

from django.template import RequestContext

return render_to_response('frontpage.html', {}, context_instance=RequestContext(request))

在我的模板frontpage.html

{{ request.path  }}

我还缺少什么?我会发布一些代码,但我不知道要开始。

编辑:我正在使用 localhost 以防万一。

4

1 回答 1

4

确保您的TEMPLATE_CONTEXT_PROCESSORS 设置包括django.core.context_processors.request; 这就是实际添加request变量的原因。默认情况下未启用。

(另外,django.shortcuts.render通常比render_to_response使用明确的. 更容易RequestContext。)

于 2012-10-15T17:52:34.280 回答