2

我目前正在'request_path': request.get_full_path()通过render_to_response。我想知道这真的是 nessccary,因为我被告知它是 unnesscary 并且上下文处理器会处理这个问题,但是 {{ get_full_path }} 是空的。

请指教。

4

2 回答 2

4

{{ request.get_full_path }}在您的模板中尝试。

于 2013-01-18T04:39:07.397 回答
4

您需要添加默认情况下不存在的django.core.context_processors.request模板上下文处理器设置,并使用. 像RequestContext

return render_to_response('my_template.html', 
                        my_data_dictionary,  
                        context_instance=RequestContext(request))

这将request在您的模板中添加变量,然后您可以{{ request.get_full_path() }}在模板中使用。

于 2013-01-18T04:39:17.007 回答