Как мне реализовать создание викторины в приложении Flask Quiz? - PullRequest
0 голосов
/ 04 мая 2020

Я создаю веб-приложение для викторины в Flask. Среди прочего, страница будет включать в себя систему управления пользователями, решение викторин и создание собственных викторин для других пользователей. Я планирую поместить тест в базу данных SQLAlchemy. Я хочу создать маршрут, где пользователи могут создавать викторины. Они передадут заголовок, вопросы и на каждый вопрос, для возможных ответов с информацией, которая является правильной. Моя проблема в том, что я не уверен, как я мог это сделать. Например, я не уверен, как мне решить проблему с количеством вопросов о викторине, и сколько полей для вопросов нужно сгенерировать. Я думал о том, чтобы спросить пользователя, сколько вопросов будет у викторины, или создать другой маршрут для каждого вопроса, но они не имели особого смысла, когда я думал об их реализации. Поэтому мой вопрос в том, что будет лучшим способом реализовать создание викторины в приложении такого типа?

1 Ответ

0 голосов
/ 07 мая 2020

Во-первых, вы должны начать с проектирования базы данных. затем используйте Flask -login / Flask -user, чтобы создать логин для участников. Тогда вы должны использовать Flask -admin, для админки. и о последнем вопросе, сколько вопросов должно быть в викторине. сделать это * * * c напр. 5, но в банке вопросов должно быть больше вопросов, поэтому вы можете рандомизировать вопросы.

...