Debug eines benutzerdefinierten django-Verwaltungsbefehls

8

Ich kann nicht finden, wie man benutzerdefinierte Verwaltungsbefehle debuggt.

Wenn Fehler passieren, sagen sie einfach etwas wie:

%Vor%

Wie erhalten Sie weitere Informationen zum Debuggen?

Wie die Nummer der Linie, wo es zum Beispiel abstürzt, wäre das hilfreich.

    
Adrien 16.07.2013, 16:25
quelle

2 Antworten

18

Es gibt eine Traceback-Option, die den Trick macht:

%Vor%

Der Befehl gibt dann übliche Python-Fehler aus

    
Adrien 17.07.2013 13:26
quelle
1
  1. Verwenden Sie CommandError
  2. Verwenden Sie die python debugger .
  3. Verwenden Sie Ausnahmen .
  4. Verwenden Sie einen Fehlerprotokollierungsdienst .
Burhan Khalid 17.07.2013 08:00
quelle

Tags und Links