Googleでこれを見つける方法がよくわからず、検索してもどこにも導かれませんでした。
管理パネルで 1 つのエントリを削除すると、もう 1 つのエントリが自動的に削除されるように、2 つのモデルをどのように関連付けますか?
助けてくれてありがとう。
編集:例で更新されました。イベントで他の競技者を説明できるようにしたいと考えています。また、イベントと OneToOne の関係にある写真を主な競技者にする必要があります。そのため、主要な競技者が削除されたら、イベントも削除したいと考えています。残念ながら、Event に ForeignKey リレーションシップを追加することはできません。そうしないと、エラーが発生します。では、OneToOne 関係のためにこれを行う方法はありますか?
class Event(models.Model):
competitors = models.ManyToManyField('Picture',null=True,blank=True)
class Picture(models.Model):
competition = models.OneToOneField(Event)