Django - Как работать с двусторонними связями

У меня есть следующие две модели:

class Step(models.Model):
    start_time = models.TimeField()
    time = models.IntegerField()
    schedule = models.ForeignKey(Schedule, on_delete=models.CASCADE)

class Schedule(models.Model):
    identifier = models.CharField(max_length=10)
    name = models.CharField(max_length=100)
    steps = models.ManyToManyField('manager.Step', related_name='steps')

Однако при редактировании Schedule и добавлении steps через администратора Step не обновляет schedule?

Как вы обрабатываете двустороннее связывание, подобное этому, в Django?

Вернуться на верх