Я хочу создать модель Team
для команды с переменным количеством игроков.Что приходит на ум, это что-то вроде:
class Team(models.Model):
players = models.ManyToManyField(
Player,
)
Проблема здесь в том, что я не хочу дубликатов: разные Team
экземпляры с одинаковым набором игроков не должны существовать, но Django не позволяет unique
на ManyToMany
.Как я могу обойти это?