Ejemplo n.º 1
0
def create():
    if request.method == 'GET':
        return render_template('CreateQuestion.html');
    elif request.method == 'POST':
        title = request.form['title'];
        question = request.form['question'];
        answer = request.form['answer'];

        client = Client();
        client.saveQuestion(title, question, answer);
    
        return render_template('CreatedQuestion.html', question = question);
    else:
        return "<h2>Invalid request</h2>";
Ejemplo n.º 2
0
def question(title):
    if request.method == 'GET':
        client = Client();
        question = client.getQuestion(title);
      
        return render_template('AnswerQuestion.html', question = question);
    elif request.method == 'POST':
        submittedAnswer = request.form['submittedAnswer'];
        
        client = Client();
        answer = client.getAnswer(title+':answer')

        if submittedAnswer == answer:
            return render_template('Correct.html');
        else:
            return render_template('Incorrect.html', submittedAnswer = submittedAnswer, answer = answer);
    else:
        return '<h2>Invalid request</h2>';