Пример #1
0
 def get(self, request, *args, **kwargs):
     context = {}
     if request.user.is_authenticated():
         player = Player.objects.get(user=request.user)
         teams = Team.objects.filter(player=player)
         context['games'] = [
             GamePresenter.from_game(team.game) for team in teams
             if team.alive
         ]
     return render(request, self.template_name, context)
Пример #2
0
 def get(self, request, *args, **kwargs):
     context = {}
     if request.user.is_authenticated():
         player = Player.objects.get(user=request.user)
         teams = Team.objects.filter(player=player)
         context['games'] = [
             GamePresenter.from_game(team.game)
             for team in teams if team.alive
         ]
     return render(request, self.template_name, context)
Пример #3
0
    def test_from_game(self):
        presenter = GamePresenter.from_game(self.game)

        self.assertEqual(presenter.id, self.game.id)
        self.assertEqual(len(presenter.teams), 2)