私はモデルを持っています
class Event(models.Model):
name = models.CharField(max_length = 50)
class DriverClass(models.Model):
name = models.CharField(max_length = 20)
event = models.ForeignKey(Event)
class Driver(models.Model):
name = models.CharField(max_length = 50)
event = models.ForeignKey(Event)
driverclass = models.ForeignKey(DriverClass)
イベントには、選択するDriverClass
ための一定量の esがあるはずです。Driver
現在の問題は、 aが aと anにDriver
しか接続されていないため、 でドライバーにa を選択するときに、すべてのes から選択できることです。目的を達成するためにモデルを変更できるものがあるかどうか、または正しいイベントのみを表示するためにsクラスを変更するだけでよいかどうかはわかりません。正しい手順は何ですか?DriverClass
Event
DriverClass
django admin
DriverClass
Driver
ModelAdmin