これに似たモデルがいくつかあります(大幅に簡略化されています):
class Author(models.Model):
name = models.CharField(max_length = 50)
country_of_birth = models.CharField(max_length = 20)
class Book(models.Model):
author = models.ForeignKey(Author)
subject = models.CharField(max_length = 50)
自動生成された本の管理ページの著者のドロップダウンに、すべての著者のリストがあります。
ただし、最初に country_of_birth を選択して、可能な作成者のクエリセットを事前にフィルタリングできるようにしたいと考えています。これにはまず、書籍モデルに関連付けられていない書籍管理者に別のフィールドを追加する必要があると思います....このブログエントリを見てきましたが、私がやろうとしていることを正確にカバーしていないようです...何かアイデアはありますか?