16 декабря 2008 г.

Как получить traceback в django

Чтобы получить traceback в django, что бывает полезно, когда мы хотим посмотреть request информацию (django выдает куки, POST или GET данные) или сам трейс, в любом месте кода поместим:
assert False
или остановить в самом выражении и вывести его на верх трейса:
assert False, request.POST
assert False, form.cleaned_data['field_name']

Более подробно о дебаге в django (на аглийском).

1 комментарий: