Private
Public Access
1
0

Adding a notes field to the training plan

This commit is contained in:
Sander Roosendaal
2019-12-15 10:50:30 +01:00
parent d92e1968e8
commit 8e8211a8a6
3 changed files with 15 additions and 6 deletions

View File

@@ -1398,6 +1398,7 @@ class TrainingPlan(models.Model):
status = models.BooleanField(default=True,verbose_name='Active')
target = models.ForeignKey(TrainingTarget,blank=True,null=True,on_delete=models.SET_NULL)
startdate = models.DateField(default=current_day)
notes = models.CharField(blank=True,null=True,max_length=200,verbose_name='Plan Notes')
enddate = models.DateField(
default=half_year_from_now)
@@ -1476,11 +1477,12 @@ class TrainingPlan(models.Model):
class TrainingPlanForm(ModelForm):
class Meta:
model = TrainingPlan
fields = ['name','target','startdate','enddate','status','rowers']
fields = ['name','target','startdate','enddate','status','notes','rowers']
widgets = {
'startdate': AdminDateWidget(),
'enddate': AdminDateWidget()
'enddate': AdminDateWidget(),
'notes': forms.Textarea()
}
def __init__(self,*args, **kwargs):