1

models.py には、2 つのモデルがあります。

__ _ __ _ _ __ _ _ AAA _ __ _ _ __ _ _ __ _ ___ _ _ _

class AAA(models.Model):
    city = models.CharField(max_length=255,primary_key=True)
    province = models.CharField(max_length=255)

    def __unicode__(self):
        return self.city

__ _ __ _ _ __ _ _ BBB _ __ _ _ __ _ _ ___ _ _ _

class BBB(models.Model):

    city = models.ForeignKey(AAA)
    # other columns we don't care

    def __unicode__(self):
        return self.city

__ _ __ _ _ ___やりたいこと_ __ _ _ __ _ _ ___ _

管理フレームワークで、テーブル「BBB」のレコードを「ADD」する場合、テーブル「AAA」から存在する「都市」を選択する必要があります。このアクション ID が完了したら、追加ページに対応する「都道府県」が表示されることを願っています。現在の都市がどの州に属しているかをユーザーに思い出させるため (モデル BBB ではなく、追加ページに一時フィールドを設定できます。データの冗長性は必要ありません)。

4

0 に答える 0