Private
Public Access
1
0

adding fast and slow pace ranges

This commit is contained in:
Sander Roosendaal
2020-05-03 16:51:34 +02:00
parent 0f3d697057
commit 1efe86df92
5 changed files with 35 additions and 9 deletions

View File

@@ -892,6 +892,15 @@ class Rower(models.Model):
staticgrids = models.CharField(default=None,choices=gridtypes,null=True,max_length=50,
verbose_name='Chart Grid')
ergpaceslow = datetime.timedelta(seconds=160)
ergpacefast = datetime.timedelta(seconds=85)
otwpaceslow = datetime.timedelta(seconds=240)
otwpacefast = datetime.timedelta(seconds=85)
slowpaceerg = models.DurationField(default=ergpaceslow,verbose_name='Slowest Erg Pace')
fastpaceerg = models.DurationField(default=ergpacefast,verbose_name='Fastest Erg Pace')
slowpaceotw = models.DurationField(default=otwpaceslow,verbose_name='Slowest OTW Pace')
fastpaceotw = models.DurationField(default=otwpacefast,verbose_name='Fastest OTW Pace')
def __str__(self):
return self.user.first_name+' '+self.user.last_name
@@ -3454,7 +3463,7 @@ class AccountRowerForm(ModelForm):
class StaticChartRowerForm(ModelForm):
class Meta:
model = Rower
fields = ['staticgrids']
fields = ['staticgrids','slowpaceerg','fastpaceerg','slowpaceotw','fastpaceotw']
def __init__(self, *args, **kwargs):
super(StaticChartRowerForm, self).__init__(*args, **kwargs)