Проблема
У меня есть модель (Challenge), которая имеет отношение ко многим к пользователю.Пользовательская модель имеет отношение один к одному с профилем.Профиль используется для хранения пользовательских материалов о пользователе.В администраторе Django в форме создания должны отображаться только пользователи с полем is_partner True в своей модели профиля.Можно ли добиться этого, не создавая еще одну таблицу для хранения партнеров?
Модель
class Challenge(models.Model):
partners = models.ManyToManyField(User)
participants = models.ManyToManyField(Team)
details = models.TextField(max_length=512, default=None, blank=True)
description = models.TextField(max_length=512, default=None, blank=True)
documentation = models.TextField(max_length=512, default=None, blank=True)
prize = models.TextField(max_length=512, default=None, blank=True)
live = models.BooleanField(default=False)