Private
Public Access
1
0

indoor racing improvements

more descriptive form labels, new race set to organizer time zone,
link back to race from workout view
This commit is contained in:
Sander Roosendaal
2018-12-10 10:17:09 +01:00
parent de69e76aa2
commit 00154596a7
3 changed files with 48 additions and 2 deletions

View File

@@ -2000,9 +2000,20 @@ class IndoorVirtualRaceForm(ModelForm):
'evaluation_closure':AdminSplitDateTime(),
}
labels = {
'sessionunit': 'Meters or minutes',
'sessionvalue': 'How far or how long'
}
def __init__(self,*args,**kwargs):
timezone = kwargs.pop('timezone',None)
super(IndoorVirtualRaceForm, self).__init__(*args, **kwargs)
self.fields['sessionunit'].choices = [('min','minutes'),('m','meters')]
self.fields['sessionvalue'].initial = 2000
self.fields['sessionunit'].initial = 'm'
if timezone:
self.fields['timezone'].initial = timezone
def clean(self):
cd = self.cleaned_data