def new_quiz(): quiz = Quiz.fromDict(request.get_json()) quizes.insert_one(json.loads(json.dumps(quiz, default=toJSON))) return app.response_class(status=201, headers=[('location', '/quiz/' + quiz.name)])
def ask_quiz(name): result = Quiz.fromDict(quizes.find_one({'name': name})).questions() return app.response_class(response=json.dumps(result, default=toJSON), status=200, mimetype='application/json')