0
사용자 모델과 그룹 모델이 있습니다.Django 다 대 다 관계
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')
나는 사용자가 관리자 또는 그룹의 단지 구성원이 될 수있는 시나리오가 있습니다. 그룹에는 많은 구성원이있을 수있을뿐만 아니라 많은 관리자가있을 수 있습니다. Django에서 이러한 관계를 정의하고 "그룹 관리자", "그룹 구성원", "사용자가 관리자 인 그룹", "사용자가 구성원 인 그룹"과 같은 쿼리를 수행하는 방법은 무엇입니까?
** 멤버십 개체를 만드는 방법. 모델의 모델 저장 방법 인 'account'에서 멤버 개체를 만들려고합니다. – albinantony143