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
Реализовал вроде бы все пункты, которые были в тестовом задании, можно запросами получить/изменить/удалить продукты, уроки, группы, баланс, подписки, если пользователь админ. Если пользователь не админ, и он не подписан на курс,
он может просмотреть author, title, price, lessons_count у курса, после подписки ему станут доступны уроки. Баланс создаётся, когда пользователь регистрируется, изменять его может только админ(is_stuff). Группа формируется после подписки на курс первого пользователя,
не до конца понял насчёт равномерного распределения по группам. Как мне показалось правильным, это заполнять группу, пока она не станет полной (30 студентов), после создавать новую и заполнять её, я подумал, это логичное решиние.
У курса можно посмотреть количество студентов, заполненность групп и процент приобретения курса(продукта).
Возможно какие-то проблемы с первыми миграциями, поэтому желательно мигрировать поэтапно.