You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Необходимо реализовать модели по схеме, приведенной в issue.
User - джанговская модель User. Ее изменять не надо.
Role - роль участника в проекте (тестировщик, фронт, бэк и т.д.). В роли есть поле access_group, представленное видом данных choice - это права в проекте, на данной момент только три вида прав: owner, manager, member.
Application - это заявки на участие в проекте, дата в них обязательна (возможно удаляются(обсуждаемо), когда приняты в проект, остальные остаются в БД). Одна роль в проекте = одна заявка.
Participant - это заявки, которые одобрены/приняты, т.е. уже участники проекта. Один юзер в проекте = может быть несколько ролей. Т.е. несколько Application аккумулируются в одного Participant с несколькими ролями.
State - состояние проекта. Систему состояний нужно будет продумать и обсудить, т.к. там будут взаимоисключающие состояния.
Type - тип проекта (веб-сайт, мобильное приложение и т.д.). Пока один тип на проект.
The text was updated successfully, but these errors were encountered:
Необходимо реализовать модели по схеме, приведенной в issue.
User - джанговская модель User. Ее изменять не надо.
Role - роль участника в проекте (тестировщик, фронт, бэк и т.д.). В роли есть поле access_group, представленное видом данных choice - это права в проекте, на данной момент только три вида прав: owner, manager, member.
Application - это заявки на участие в проекте, дата в них обязательна (возможно удаляются(обсуждаемо), когда приняты в проект, остальные остаются в БД). Одна роль в проекте = одна заявка.
Participant - это заявки, которые одобрены/приняты, т.е. уже участники проекта. Один юзер в проекте = может быть несколько ролей. Т.е. несколько Application аккумулируются в одного Participant с несколькими ролями.
State - состояние проекта. Систему состояний нужно будет продумать и обсудить, т.к. там будут взаимоисключающие состояния.
Type - тип проекта (веб-сайт, мобильное приложение и т.д.). Пока один тип на проект.
The text was updated successfully, but these errors were encountered: