quizmous_api.api package¶
Subpackages¶
-
quizmous_api.api.swagger package
-
Subpackages
-
quizmous_api.api.swagger.models package
- Submodules
- quizmous_api.api.swagger.models.answer module
- quizmous_api.api.swagger.models.base_model_ module
- quizmous_api.api.swagger.models.body module
- quizmous_api.api.swagger.models.get_user module
- quizmous_api.api.swagger.models.inline_response200 module
- quizmous_api.api.swagger.models.post_user module
- quizmous_api.api.swagger.models.question module
- quizmous_api.api.swagger.models.question_type module
- quizmous_api.api.swagger.models.quiz module
- quizmous_api.api.swagger.models.user_answers module
- quizmous_api.api.swagger.models.user_answers_inner module
- quizmous_api.api.swagger.models.user_answers_inner_question_id module
- Module contents
-
quizmous_api.api.swagger.models package
- Submodules
- quizmous_api.api.swagger.util module
- Module contents
-
Subpackages
Submodules¶
quizmous_api.api.endpoints module¶
-
quizmous_api.api.endpoints.init_endpoints(app)¶ -
Initializes endpoint for app
- Parameters
-
app (Sanic App) – Sanic app
-
async
quizmous_api.api.endpoints.test(request)¶ -
Returns api version
- Parameters
-
request (Request) – request from user
quizmous_api.api.models module¶
-
class
quizmous_api.api.models.Answer(answer_id: int = None, answer: str = None)¶ -
Bases:
quizmous_api.api.swagger.models.answer.AnswerDepracated
-
class
quizmous_api.api.models.Question(question_id: int = None, question: str = None, type: quizmous_api.api.swagger.models.question_type.QuestionType = None, required: bool = None, answers: List[quizmous_api.api.swagger.models.answer.Answer] = None)¶ -
Bases:
quizmous_api.api.swagger.models.question.QuestionDepracated
-
class
quizmous_api.api.models.Quiz(quiz_id: int = None, author: quizmous_api.api.swagger.models.get_user.GetUser = None, name: str = None, description: str = None, questions: List[quizmous_api.api.swagger.models.question.Question] = None)¶ -
Bases:
quizmous_api.api.swagger.models.quiz.QuizDepracated