2009-12-09 3 views
2

Отладка Django на Dreamhost является довольно сложной задачей. Насколько мне известно, заявления печати недоступны, и ни один из журналов ... никаких предложений?Отладка Django/Python на Dreamhost

ответ

3

Django Debug Toolbar, как уже упоминалось, чертовски полезно.

Но до тех пор, пока Django работает в debug mode, метод грубой силы, эквивалентный оператору print, - это просто выбросить исключение. Поместите любой вывод, который вы хотите в текст исключения, всякий раз, когда вам нужно быстрое представление о состоянии вашего кода, и voila ... мгновенный вывод и stacktrace. Это не комплексное решение, но это быстрый hack-стиль.

+1

Да, я использую 'assert False, <какое-то значение, которое меня интересует>' постоянно развиваясь в Django. –

+0

+1 для утверждения False – Harold

Смежные вопросы