seltsamsten Fehler verbinde ich jemalsDjango: Random ManyToMany Beziehung wird auf Benutzer hinzugefügt
User-Modell ist die regelmäßige ein von conrtib.auth.User
des angetroffen Lassen Sie sagen, ich folgendes Modell haben:
class Region(model.Model):
name = models.CharField(max_length=256)
rakazim = models.ManyToManyField(settings.AUTH_USER_MODEL)
goal = models.IntegerField(default=0)
und woanders habe ich noch:
user_model = get_user_model()
rakaz = user_model.objects.create_user(username, email, password)
Dann sofort nach th e Benutzer-Erzeugungsverfahren wird die „rakaz“ Instanz aufgerufen hat eine zufällige Region
verbundenrakaz.region_set.all() = [<random_region>]
sie auch auf einem anderen Modell verbindet manchmal, dass ein ähnlicher ManyToManyField
zu AUTH_USER_MODEL
I mit PDB in die Benutzererstellungsmethode debuggt hat (in auth contrib) und sofort nach dem Aufruf von save geschieht dies.
AFAIK kommt es nur auf dem Testserver, aber bis ich den Grund finde ich habe Angst, prod einzusetzen ..
Django Version 1.84. Server mit Mariabdb auf RDS
Ich benutze keine Signale in meinem Code (und überhaupt :)) und kann keine relevanten Drittanbieter-Code dabei finden, (Und wenn ja, es würde auch auf meinem Rechner passieren)
Irgendwelche Ideen?