/party_test

Primary LanguagePython

Задача

Необходимо реализовать несколько моделей для регистрации пользователей на мероприятия, подключить к ним стандартную админку и реализовать простое api.

Модели

Пользователи (стандартные джанго) Мероприятия (включают название, текст и дату) Регистрации связывающие пользователей и мероприятия

Админка (стандартная джанго)

Возможность смотреть, удалять и добавлять новые мероприятия. Возможность смотреть, удалять и добавлять новых пользователей в мероприятия.

API DRF

Вывод списка мероприятий, в этом списке должно быть отмечено есть ли зарегистрированные пользователи на данное мероприятие или нет.

Детальный вывод по конкретному мероприятию, в нем должны быть отображены все зарегистрированные на мероприятие пользователи.

Регистрация на мероприятие, возможность авторизованному пользователю зарегистрироваться на мероприятие.

Желательно

Приложение должно работать в docker-контейнере и запускаться через docker-compose, os можно выбрать любую, но предпочтительней alpine, версия python не ниже 3.6, django не ниже 2.2. Добавить покрытие кода тестами.