Найти - Пользователи
Полная версия: Получить словарь (dict), передаваемый в template
Начало » Django » Получить словарь (dict), передаваемый в template
1
strannik747
Довольно часто при модификации уже существующих (не своих!) шаблонов хочется узнать список переданных переменных.

То есть где-то в авторском коде имеется что-то типа:
render_to_response('template.html', data_dictionary, context_instance=RequestContext(request))
Хочется получить этот самый data_dictionary, но искать этот самый фрагмент кода нет ни желания, ни необходимости. Пока не придумал ничего лучшего, чем вставить свой отладочный код прямо в код функции render_to_response. Может есть более удобные способы?
tmt
http://docs.djangoproject.com/en/dev/ref/templates/builtins/#debug
А лучше поставьте “django debug toolbar”
strannik747
tmt
http://docs.djangoproject.com/en/dev/ref/templates/builtins/#debug
А лучше поставьте “django debug toolbar”
Про {% debug %} я знаю, django_debug_toolbar тоже стоит, но ни тот и ни другой не показывают список переданных переменных. Вот например при входе в админку шаблону admin/index.html передается переменная app_list. Где она?

Или, может, я плохо смотрю, или неправильно настроил DDT?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB