Форум сайта python.su
0
Всем привет!
Возвращаю из view ответ:
render_to_response('index.html', {'a': 5})render_to_response('index.html', {'a': 5, 'user': 'Ivan'})Офлайн
2
Middleware пока работают только с уже готовыми request/response.
Если вы хотите добавить переменную в контекст перед рендерингом шаблонов, то для этого существуют контекст процессоры
Офлайн
0
Сделал так - работает..
def custom_proc(request):
return {
'usr': request.session['name'],
}
def main(request):
return render_to_response('index.html', context_instance = RequestContext(request, processors = [custom_proc]))
..context_instance = RequestContext(request, processors = [custom_proc]))
Отредактировано (Дек. 10, 2010 14:59:00)
Офлайн
0
Спасибо, Александр Кошелев
Отредактировано (Дек. 10, 2010 18:04:57)
Офлайн