Private
Public Access
1
0

better power zones

This commit is contained in:
Sander Roosendaal
2022-12-15 22:10:37 +01:00
parent 98f2ff2707
commit 47d8dd63d3
6 changed files with 134 additions and 103 deletions

View File

@@ -964,6 +964,7 @@ class Rower(models.Model):
# Power Zone Data
ftp = models.IntegerField(
default=226, verbose_name="Functional Threshold Power")
cogganzones = models.BooleanField(verbose_name='Use Default Power Zones',default=True)
p0 = models.FloatField(default=1.0, verbose_name="CP p1")
p1 = models.FloatField(default=1.0, verbose_name="CP p2")
@@ -997,11 +998,11 @@ class Rower(models.Model):
pw_an = models.IntegerField(default=273, verbose_name="AN Power")
powerzones = PowerZonesField(default=['Rest',
'Pwr UT2',
'Pwr UT1',
'Pwr AT',
'Pwr TR',
'Pwr AN'])
'Active Recovery',
'Endurance',
'Tempo',
'Threshold',
'Anaerobic'])
hrzones = PowerZonesField(default=['Rest',
'UT2',
@@ -4224,7 +4225,7 @@ class RowerExportForm(ModelForm):
class RowerPowerForm(ModelForm):
class Meta:
model = Rower
fields = ['hrftp', 'ftp', 'otwslack']
fields = ['hrftp', 'ftp', 'otwslack','cogganzones']
class RowerCPForm(ModelForm):