distinguishing between plan manager and plan athlete
This commit is contained in:
@@ -934,7 +934,8 @@ def a_week_from_now():
|
||||
# models related to training planning - draft
|
||||
# Do we need a separate class TestTarget?
|
||||
class TrainingTarget(models.Model):
|
||||
rower = models.ForeignKey(Rower)
|
||||
rower = models.ForeignKey(Rower,related_name='targetathlete')
|
||||
manager = models.ForeignKey(Rower,related_name='targetmanager',null=True)
|
||||
name = models.CharField(max_length=150,blank=True)
|
||||
date = models.DateField(
|
||||
default=half_year_from_now)
|
||||
@@ -982,7 +983,8 @@ class TrainingTargetForm(ModelForm):
|
||||
|
||||
|
||||
class TrainingPlan(models.Model):
|
||||
rower = models.ForeignKey(Rower)
|
||||
rower = models.ForeignKey(Rower,related_name='planathlete')
|
||||
manager = models.ForeignKey(Rower,related_name='planmanager',null=True)
|
||||
name = models.CharField(max_length=150,blank=True)
|
||||
target = models.ForeignKey(TrainingTarget,blank=True,null=True)
|
||||
startdate = models.DateField(default=timezone.now)
|
||||
|
||||
Reference in New Issue
Block a user