Esempio n. 1
0
def upcoming_games(request, league):
    server_ts = datetime.datetime.utcnow()
    league    = filter(lambda x: x['name'] == league, get_leagues())[0]
    games     = _get_games(request.user, league, get_upcoming_games, server_ts)

    return render_to_response('fanfeedr/upcoming_games.html', 
        {'games': games, 'server_ts': server_ts,
         'league': league}, context_instance=RequestContext(request))
Esempio n. 2
0
def leagues(request):
    leagues = sorted(get_leagues(), key=operator.itemgetter('name'))
    subs = Subscription.objects.get_league_subs(request.user, [league.get('id') for league in leagues])
    for league in leagues:
        try:
            league['sub'] = subs.filter(league_id=str(league.get('id'))).get().pk
        except Exception as e:
            pass

    return render_to_response('fanfeedr/leagues.html', {'leagues': leagues}, 
        context_instance=RequestContext(request))