私はDjangoを初めて使用するので、これが簡単な質問である場合はご容赦ください。私はすでにかなり長い間答えを探してきました。
非常に単純な成績表アプリを構築しているとします。
models.py (コード省略)
class Course(models.Model):
...
class Student(models.Model):
students = models.ManyToManyField(Course)
...
class Assignment(models.Model):
course = models.ForeignKey(Course)
student = models.ForeignKey(Student)
...
課題をコースに追加すると、課題がコースに登録されているすべての学生に自動的に関連付けられるように、models.py を設定する方法はありますか?