adding trimp or rscore, time constants, test duration to form
This commit is contained in:
@@ -703,6 +703,50 @@ class FitnessMetricForm(forms.Form):
|
||||
class Meta:
|
||||
fields = ['startdate','enddate','mode']
|
||||
|
||||
class FitnessFitForm(forms.Form):
|
||||
startdate = forms.DateField(
|
||||
initial=timezone.now()-datetime.timedelta(days=365),
|
||||
# widget=SelectDateWidget(years=range(1990,2050)),
|
||||
widget=AdminDateWidget(),
|
||||
label='Start Date')
|
||||
enddate = forms.DateField(
|
||||
initial=timezone.now(),
|
||||
widget=AdminDateWidget(),
|
||||
label='End Date')
|
||||
|
||||
modechoices = (
|
||||
('rower','indoor rower'),
|
||||
('water','on the water')
|
||||
)
|
||||
|
||||
metricchoices = (
|
||||
('trimp','TRIMP'),
|
||||
('rscore','rScore')
|
||||
)
|
||||
|
||||
fitnesstest = forms.IntegerField(required=True,initial=20,
|
||||
label='Test Duration (minutes)')
|
||||
|
||||
kfitness = forms.IntegerField(initial=42,required=True,
|
||||
label='Fitness Time Constant (days)')
|
||||
|
||||
kfatigue = forms.IntegerField(initial=7,required=True,
|
||||
label='Fatigue Time Constant (days)')
|
||||
|
||||
metricchoice = forms.ChoiceField(required=True,
|
||||
choices=metricchoices,
|
||||
initial='rscore',
|
||||
label='Workload Metric')
|
||||
|
||||
mode = forms.ChoiceField(required=True,
|
||||
choices=modechoices,
|
||||
initial='rower',
|
||||
label='Workout Mode'
|
||||
)
|
||||
|
||||
class Meta:
|
||||
fields = ['startdate','enddate','mode','fitnesstest','kfitness','kfatigue','metricchoice']
|
||||
|
||||
class SessionDateShiftForm(forms.Form):
|
||||
shiftstartdate = forms.DateField(
|
||||
initial=timezone.now(),
|
||||
|
||||
Reference in New Issue
Block a user