あなたは追加する必要がありdjango.core.context_processors.request、あなたにテンプレートコンテキストプロセッサ。その後、次のようにアクセスできます。
{{ request.session.name }}
カスタムビューを使用している場合は、必ずRequestContextインスタンスを渡してください。ドキュメントからの例:
from django.shortcuts import render_to_response
from django.template import RequestContext
def some_view(request):
# ...
return render_to_response('my_template.html',
my_data_dictionary,
context_instance=RequestContext(request))
2013年更新:私がこの回答に対してまだ受け取っている賛成票から判断すると、人々はそれが最初に書かれてから3年以上経過しているにもかかわらず、それが役立つと感じています。ただし、上記のビューコードは引き続き有効ですが、現在ではこれを行うための非常に簡単な方法があることに注意してください。render()はと非常によく似た関数ですが、明示的に渡す必要なく、自動的render_to_response()に使用されRequestContextます。
from django.shortcuts import render
def some_view(request):
# ...
return render(request, 'my_template.html', my_data_dictionary)