diff --git a/rowers/models.py b/rowers/models.py index 5abd633b..b19622bc 100644 --- a/rowers/models.py +++ b/rowers/models.py @@ -2927,7 +2927,7 @@ class PlannedSession(models.Model): tags = TaggableManager(blank=True) - # from_plan = models.ForeignKey(TrainingPlan, on_delete=models.SET_NULL, null=True, blank=True) + from_plan = models.ForeignKey(TrainingPlan, on_delete=models.SET_NULL, null=True, blank=True) def __str__(self): @@ -3206,7 +3206,7 @@ class VirtualRace(PlannedSession): class RaceLogo(models.Model): filename = models.CharField(default='', max_length=150) creationdatetime = models.DateTimeField() - user = models.ForeignKey(User, on_delete=models.PROTECT) + user = models.ForeignKey(User, on_delete=models.CASCADE) width = models.IntegerField(default=1200) height = models.IntegerField(default=600) race = models.ManyToManyField(VirtualRace, related_name='logos')