- Создавать свою базу данных из клиентов
- Создать сообщение клиенту и осуществить рассылку
- Регистрация -> Ввод данных -> Подтверждение аккаунта через сообщение на почту.
- Кнопка высылает на почту новый пароль.
- python3 manage.py csu - создаёт пользователя с расширенными правами (email: admin, password: 1234)
- python3 manage.py man - создаёт менеджера (email - manager, password - 1234)
- python3 manage.py user - создаётпользователя с расширенными правами (email - user, password - 1234)
- python3 manage.py send_newsletter - запускает рассылку сообщений
- Администратор (все права менеджера):
- Просматривать любые рассылки
- Просматривать список пользователей
- Блокировать пользователей
- Отключать рассылки
- НЕ может редактировать чужие рассылки
- НЕ может управлять чужим списком рассылок
- НЕ может редактировать чужие сообщения
- Клонируем репозиторий : git clone
- Активируем виртуальное окружение : python3 -m venv env
- Устанавливаем библиотеки из списка зависимостей (из requirements.txt) : pip install -r requirements.txt