Ejemplo n.º 1
0
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)])
Ejemplo n.º 2
0
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')