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))
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))