- Python 3.8.10 (or latest)
- После клонирования проекта создайте файл .env (инструкции по настройке .env находятся в файле .env.example).
- Для запуска проекта используйте команды:
- docker-compose build
- docker-compose up
- Чтобы создать superuser выполните команду:
- docker exec -ti quiz /app/online_tests/manage.py createsuperuser Далее следуйте инструкциям в консоли.
- Чтобы создать в базе данных тестовую викторину выполните команду:
- docker exec -ti quiz /app/online_tests/manage.py manage_quiz create Каждый новый запуск этой команды создает одну новую викторину.
- Для удаления тестового набора викторин выполните команду:
- docker exec -ti quiz /app/online_tests/manage.py manage_quiz delete Команда удаляет все созданные тестовые викторины.
- Добавление новых тестов возможно через панель администратора.