Ich habe ein Benutzermodell und ein Gruppenmodell.Django viele zu viele Beziehung
from django.contrib.auth.models import AbstractUser
class Group(models.Model):
name = models.CharField(max_length=200)
class User(AbstractUser):
name = models.CharField(max_length=200)
group = models.ManyToManyField('Group')
Ich habe ein Szenario, in dem ein Benutzer ein Administrator oder nur ein Mitglied einer Gruppe sein kann. Eine Gruppe kann viele Admins haben, genauso wie sie viele Mitglieder haben kann. Wie kann ich eine solche Beziehung in Django definieren und Dinge wie "Admins einer Gruppe", "Mitglieder der Gruppe", "Gruppen, in denen ein Benutzer ein Admin ist", "Gruppen, in denen ein Benutzer Mitglied ist"
** Wie ein Mitgliedschaftsobjekt zu erstellen.?** Ich versuche, ein Mitgliedschaftsobjekt in Modell speichern Methode eines Modells say 'Konto' zu erstellen. – albinantony143