def index(request): year_num = get_yearlist()[-1] week_num = get_weeklist(year_num)[-1] player_id = None profile = get_profile_by_user(user=request.user) context = {'year_num': year_num, 'week_num': week_num, 'profile': profile} return render(request, 'pick10/index.html', context)
def __init__(self, *args, **kwargs): super(SetWeekWinnerForm, self).__init__(*args, **kwargs) yearnum = get_yearlist()[-1] playeryears = PlayerYear.objects.filter( year__yearnum=yearnum).order_by('player__ss_name') player_choices = [(str(py.player.private_name), str(py.player.ss_name)) for py in playeryears] self.initial['winner'] = None self.fields['winner'] = forms.ChoiceField(choices=player_choices)
def commissioner(request): year_num = get_yearlist()[-1] week_num = get_weeklist(year_num, only_unlocked_picks=True)[-1] week_num_no_winner = get_week_with_no_winner(year_num) context = { 'year_num': year_num, 'week_num': week_num, 'week_num_no_winner': week_num_no_winner } return render(request, 'pick10/commissioner.html', context)
def year_choices(): yearlist = get_yearlist() thisyear = timezone.now().year if thisyear not in yearlist: yearlist.append(thisyear) return tuple((i, i) for i in yearlist)