Django nie emituje ślad stosu, kiedy dołączy --traceback --verbosity 2
:ślad stosu z manage.py runserver nie występującego <code>runserver</code> polecenie
➫ python manage.py runserver --traceback --verbosity 2
Validating models...
0 errors found
July 24, 2013 - 11:45:12
Django version 1.5.1, using settings 'base.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
[24/Jul/2013 11:45:27] "POST /login/get_associations/ HTTP/1.0" 500 13220
Czy istnieją inne przełączniki linii poleceń lub konfiguracja rejestrowania mogę dodać, aby uzyskać runserver
do wydrukować ślad stosu, gdy istnieje 500
?
Nie sądzę, że istnieje taki przełącznik. Zazwyczaj używamy 'DEBUG = True', w którym to przypadku traceback i inne informacje trafiają do przeglądarki. Dlaczego to nie wystarcza? –
DEBUG jest ustawiony na True. Próbuję debugować system oparty na AJAX. –
Wtedy prawdopodobnie chcesz tego: http://stackoverflow.com/questions/14171520/how-to-debug-the-ajax-request-in-django. Myślę, że możesz również użyć Firebug, którego nie ma w tym wątku. –