예제 #1
0
파일: api.py 프로젝트: Pinafore/qb-api
def leaderboard():
    scores = QuizBowl.get_scores()

    sorted_scores = sorted(scores.items(), key=itemgetter(1), reverse=True)
    num_questions = QuizBowl.num_questions(fold='dev')
    num_test_questions = QuizBowl.num_questions(fold='test')
    return flask.render_template('leaderboard.html',
                                 scores=sorted_scores,
                                 num_questions=num_questions,
                                 fold='dev',
                                 num_test_questions=num_test_questions)
예제 #2
0
파일: api.py 프로젝트: Pinafore/qb-api
 def get(self):
     return jsonify({'count': QuizBowl.num_questions()})
예제 #3
0
파일: api.py 프로젝트: Pinafore/qb-api
def leaderboard():
    scores = QuizBowl.get_scores()
    sorted_scores = sorted(scores.items(), key=itemgetter(1), reverse=True)
    num_questions = QuizBowl.num_questions()
    return flask.render_template('leaderboard.html', scores=sorted_scores, num_questions=num_questions)
예제 #4
0
파일: api.py 프로젝트: Pinafore/qb-api
 def get(self):
     return jsonify({'count': QuizBowl.num_questions()})