コード例 #1
0
def leaderboard(request):

    return jingo.render(
        request, 'reviewers/leaderboard.html',
        context(**{
            'scores': ReviewerScore.all_users_by_score(),
        }))
コード例 #2
0
ファイル: test_models.py プロジェクト: rtilder/zamboni
 def test_all_users_by_score(self):
     user2 = UserProfile.objects.get(email='*****@*****.**')
     self._give_points()
     self._give_points(status=amo.STATUS_LITE)
     self._give_points(user=user2, status=amo.STATUS_NOMINATED)
     users = ReviewerScore.all_users_by_score()
     eq_(len(users), 2)
     # First user.
     eq_(users[0]['total'], 180)
     eq_(users[0]['user_id'], self.user.id)
     eq_(users[0]['level'], amo.REVIEWED_LEVELS[0]['name'])
     # Second user.
     eq_(users[1]['total'], 120)
     eq_(users[1]['user_id'], user2.id)
     eq_(users[1]['level'], '')
コード例 #3
0
ファイル: test_models.py プロジェクト: zzdjk6/zamboni
 def test_all_users_by_score(self):
     user2 = UserProfile.objects.get(email='*****@*****.**')
     self._give_points()
     self._give_points(status=amo.STATUS_LITE)
     self._give_points(user=user2, status=amo.STATUS_NOMINATED)
     users = ReviewerScore.all_users_by_score()
     eq_(len(users), 2)
     # First user.
     eq_(users[0]['total'], 180)
     eq_(users[0]['user_id'], self.user.id)
     eq_(users[0]['level'], amo.REVIEWED_LEVELS[0]['name'])
     # Second user.
     eq_(users[1]['total'], 120)
     eq_(users[1]['user_id'], user2.id)
     eq_(users[1]['level'], '')
コード例 #4
0
ファイル: test_models.py プロジェクト: KryDos/zamboni
 def test_all_users_by_score(self):
     user2 = UserProfile.objects.get(email="*****@*****.**")
     amo.REVIEWED_LEVELS[0]["points"] = 180
     self._give_points()
     self._give_points(status=amo.STATUS_LITE)
     self._give_points(user=user2, status=amo.STATUS_NOMINATED)
     users = ReviewerScore.all_users_by_score()
     eq_(len(users), 2)
     # First user.
     eq_(users[0]["total"], 180)
     eq_(users[0]["user_id"], self.user.id)
     eq_(users[0]["level"], amo.REVIEWED_LEVELS[0]["name"])
     # Second user.
     eq_(users[1]["total"], 120)
     eq_(users[1]["user_id"], user2.id)
     eq_(users[1]["level"], "")
コード例 #5
0
ファイル: views.py プロジェクト: aditbiswas1/olympia
def leaderboard(request):
    return render(request, 'editors/leaderboard.html', context(**{
        'scores': ReviewerScore.all_users_by_score(),
    }))
コード例 #6
0
ファイル: views.py プロジェクト: wraithan/zamboni
def leaderboard(request):

    return jingo.render(request, 'reviewers/leaderboard.html', context(request,
        **{'scores': ReviewerScore.all_users_by_score()}))
コード例 #7
0
ファイル: views.py プロジェクト: peterkinalex/olympia
def leaderboard(request):
    return render(request, 'editors/leaderboard.html',
                  context(request, scores=ReviewerScore.all_users_by_score()))
コード例 #8
0
ファイル: views.py プロジェクト: EnTeQuAk/olympia
def leaderboard(request):
    return render(request, "editors/leaderboard.html", context(request, scores=ReviewerScore.all_users_by_score()))