ManyToManyField
Position モデルを参照する2 つの s を持つモデルがあります。Position インスタンスが削除されるとき、管理者で ForeignKey と同じ動作、つまりカスケード削除 + 削除されるオブジェクトのリストで確認を求めるメッセージが必要です。
どうやってやるの?
class Task(models.Model):
start_positions = models.ManyToManyField(Position, related_name='start_pos')
end_positions = models.ManyToManyField(Position, related_name='end_pos')
# more stuff
編集
私はこの質問を認識しています: Django - ManyToManyRelationで削除をカスケードしますが、適切な答えがありません。