У меня есть следующая модель пользователя,
class User(AbstractBaseUser, PermissionsMixin, Base):
email = models.EmailField(db_index=True, unique=True, max_length=255)
mobile = PhoneNumberField(null=True)
и модель комнаты,
class Room(Base):
name = models.CharField(db_index=True, unique=True, max_length=255)
members = models.ManyToManyField(User)
Я хочу проверить, существует ли комната, в которой члены a и b являются членами. Я попробовал это,
PrivateRoom.objects.filter(members__id=first.id, members__id=second.id).exists()
Это дает мне ошибку keyword argument repeated
.
Может кто-нибудь помочь мне с запросом.