У меня есть следующий класс пользователя,
class User(AbstractBaseUser, PermissionsMixin, Base):
email = models.EmailField(db_index=True, unique=True, max_length=255)
mobile = PhoneNumberField(null=True)
username = models.CharField(db_index=True, null=False, unique=True, max_length=255)
И у меня есть следующий объект комнаты,
class Room(Base):
name = models.CharField(db_index=True, unique=True, max_length=255)
status = models.CharField(default=RoomStatus.ACTIVE, max_length=255, null=True)
members = models.ManyToManyField(User)
last_activity = models.DateTimeField(default=timezone.now)
Я пытаюсь найти, присутствует ли пользователь вкомната как участник,
user = User.objects.get(id=kwargs.get('user_id'))
room = Room.objects.get(id=kwargs.get('room_id'))
Это не работает,
member = room.members.filter(user=user)
Как я могу сделать это правильно