Django-Datenbankfehler: Fehlende Tabelle social_auth_usersocialauth, wenn social_auth nicht installiert ist

Ich versuche, mit einem sehr rätselhaften Fehler in einer Django-App umzugehen. Wenn DEBUG = False, wird versucht, einen Benutzer zu löschen (überuser.delete()) gibt diesen Datenbankfehler aus:

DatabaseError: relation "social_auth_usersocialauth" does not exist
LINE 1: ...", "social_auth_usersocialauth"."extra_data" FROM "social_au...

Ich habe jedoch kein social_auth oder ähnliches in INSTALLED_APPS, noch befinden sich solche Tabellen in meiner Datenbank, noch verweist einer meiner Codes auf irgendetwas in dieser Art (ich habe eine Textsuche für 'social' in der gesamten Datenbank durchgeführt) Projektordner) - und wieder funktioniert dies einwandfrei, wenn DEBUG = True. social_auth ist auf meinem System und auf meinem PYTHONPATH installiert, aber ich kann nicht erkennen, woher diese App die Idee hat, dass social_auths Tabellen in ihrer Datenbank enthalten sein sollten, geschweige denn, warum dies nur bei DEBUG = False der Fall ist.

Von welchen möglichen Pfaden könnte meine App diesen Tisch beziehen und wie könnte ich davon überzeugen, dass er nicht dort sein sollte?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage