Ich kann nicht finden, wie benutzerdefinierte Verwaltungsbefehle debuggen.Debugging eines benutzerdefinierten Django-Verwaltungsbefehls
Wenn Fehler passieren, sagen sie nur so etwas wie:
IndexError: list index out of range
finden wir weitere infos Debugging bekommen?
Wie die Nummer der Zeile, wo es zum Beispiel abstürzt, wäre das hilfreich.
'Import Zurückverfolgungs; traceback.print_exc() 'oder einfach den falschen Code aus try/except block temporary entfernen. – aemdy
Ich kann nicht viel ohne den Code sagen. Sie können try/expect oder einen if auf Ihrer Liste [0] verwenden, um den Fehler –
zu vermeiden. Verwenden Sie pdb. 'importieren pdb; pdb.set_trace() 'als erste Zeile im Verwaltungsbefehl und Schritt durch den Code. –