Найти - Пользователи
Полная версия: Как дебажить код?
Начало » Django » Как дебажить код?
1
eth
Поставил во вью бряки, запустил дебаг в pycharm шифт+Ф9, но на бряки не попадаю, что я делаю не так? Или как вызвыть print() в темлейте для того что пришло из контролера?
JOHN_16
eth
думаю вас заинтересует Django Debug Toolbar
FishHook
eth
Или как вызвыть print()
<div>
В контексте пришло:
{{ тут_какой-то_ключ_контекста }}
</div>
eth
FishHook
Это все хорошо, а как из иде дебажить?
FishHook
eth
Это все хорошо, а как из иде дебажить?
Рендеринг шаблона - это вызов какой-то функции с параметрами: текст шаблона и контекст. Как вы можете дебажить вызов какой-то функции сторонней библиотеки? Как вариант - наделать бряков или принтов в этом стороннем коде, благо питон это позволяет. Хотя на самом деле я не понимаю проблемы. Хотите узнать, что передаётся в шаблон? Ну так и смотрите. Что-то же вы передаёте в render_to_response или в get_context_data, это оно и есть.
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