Задание 1. Questions and answers
Testometrika - сервис проведения тестирования по каким-либо темам. Т.е. есть тесты с вариантами ответов, один или несколько вариантов должны быть правильными. Тесты группируются в наборы тестов, которые затем пользователь может проходить и видеть свой результат
Алгоритм: пользователь заходит на сайт, проходит простую регистрацию, выполняет вход под своим логином, проходит тесты и по итогу получает результ.
Используется встроенный способ создания структуры БД (makemigrations, migrate). Встроенный manage.py syncdb или миграции через South (являются устаревшими)Обзор:
- Интерфейс пользователя
- Главная страница
- Страница вопроса
- Страница проверки перед тестированием
- Страница результата пройденного теста
- Регистрация
- Логин
- Видео-инструкция(2 мин.). Интерфейс администратора, пользовательский интерфейс
Полсле прохождения простого этапа регистрации (регистрация) и входа под своим логином откроется основная станцица с набором тестов.
Образец формы на странице вопроса
Образец страницы с результатом пройденного теста
Образец страницы регистрации
Образец страницы входа на сайт