У меня есть класс модели с именем Dashboard, и у него есть атрибут team_members.Вот так:
class Dashboard(models.Model):
...
team_members = models.ManyToManyField(User)
Мне интересно, это правильный дизайн?Я пытаюсь сказать: панель мониторинга имеет много team_members (пользователь), и пользователь может быть членом команды многих панелей мониторинга.
Или я должен создать второй класс, который связывает панели мониторинга и членов группы?Примерно так:
class TeamMember:
members = m2m(Users)
dashboards = m2m(Dashboard)
Спасибо!: -)
Эрик