Bei der Entwicklung auf meinem Django-Projekt Ich erhalte eine Database, der sagt:Django - Wie man Debug-Informationen von DatabaseError "aktuelle Transaktion wird abgebrochen" in Django Fehlerseite?
aktuelle Transaktion wird bis zum Ende des Transaktionsblockes
Ich weiß, dass dies geschieht, weil es einen ignoriert Befehl abgebrochen wurde Eine fehlerhafte PostgreSQL-Transaktion ohne Rollback und der Fehler in dieser fehlerhaften Transaktion können im PostgreSQL-Fehlerprotokoll gefunden werden. Ich denke jedoch, es wäre viel praktischer, wenn dieser Fehler auf der Django-Fehlerseite angezeigt würde. Dann können Sie direkt sehen, was das Problem ist.
Also, ist es möglich, diese PostgreSQL-Fehler auf der Django-Fehlerseite zu bekommen? Und wenn ja, wie?
Haben Sie sich die Django-Debug-Symbolleiste angesehen? - https://github.com/robhudson/django-debug-toolbar/commits/master/ –
Hast du nachgeforscht? Hast du irgendwas versucht? Hast du die Django-Dokumentation gelesen? Zeigen Sie Ihre Anstrengung. –
@BelowtheRadar Ja. Wussten Sie, dass diese Frage ungefähr ein Jahr alt ist und bereits beantwortet wurde? – rednaw