1
設置會話對象後,如何訪問模板中給定對象的值?獲取會話變量值
設置會話對象後,如何訪問模板中給定對象的值?獲取會話變量值
{{request.session.variable}}
RequestContext將讓您使用Request對象的模板。
你必須把它添加到您的settings.py:
TEMPLATE_CONTEXT_PROCESSORS = (
'django.core.context_processors.request',
...)
而且掛鉤的RequestContext到模板,你可以在視圖功能使用這個成語:
from django.template import RequestContext
from django.shortcuts import render_to_response
return render_to_response('template.html', var_dict,\
context_instance=RequestContext(request))
根據你有多少個會話變量,將變量添加到上下文字典可能會更容易。
好的......非常感謝。 RequestContext肯定會被要求訪問請求對象...我昨天有同樣的問題 – Stephen 2009-11-27 06:24:40
如果我不呈現頁面,而是我使用HttpResponse,在這種情況下,它不會來 – MegaBytes 2015-04-07 00:56:07