Die Django-Testdatenbank sieht leer aus, während der Test läuft

Ich habe ein Django-Projekt, das lokalen PostgreSQL-Server verwendet. Ich benutze einen Debugger, um einige seltsame Fehler zu beheben, die ich habe. Während der Debugger für einen der Tests angehalten wurde, habe ich versucht, die Testdatenbank zu überprüfen. Ich sehe diese neue Datenbank (test_project1) und alle Schemata sind so definiert, wie sie sein sollten. Aber alle Tabellen sind leer.

Ich weiß, dass die Tabellen nicht leer sind: - Ich habe Fixture verwendet und einige Tests bereits ausgeführt und Daten zurückgegeben. - Ein nach dem Test erstellter neuer Benutzer gab den Statuscode 201 zurück.

Und doch sehe ich keine Daten, wenn ich versuche, mit pgAdmin3 oder psql auf die Datenbank zuzugreifen.

Irgendeine Idee, was hier los ist? Gibt es einen ausgeklügelten Geldmechanismus, den Django benutzt?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage