0
私は1つのテーブルに2つの外部キーを持っていますが、私は新しいレコードを追加するとき、私はForeignKey "Modelo"がForeignKey "Marca"のIDを持つものだけを表示したいと思っています...私は動的選択私は モデルのDjango 2つの外部キー、どのように動的にオプションを変更するには?
idmarclass Copiadora(models.Model):
idcop = models.AutoField(primary_key=True)
idequipo=models.CharField(max_length=30)
idmar=models.ForeignKey(Marca)
idmod=models.ForeignKey(Modelo)
noserie=models.CharField(max_length=30)
からIDが含まれているidmodを取得したいか、ここに私のコードこのモデルでは
class Marca(models.Model):
idmar = models.AutoField(primary_key=True)
marca=models.CharField(max_length=30)
class Modelo(models.Model):
idmod = models.AutoField(primary_key=True)
idmar=models.ForeignKey(Marca)
modelo=models.CharField(max_length=30)
だ
...私は最初のForeignKeyから選択した内容に依存上私は、JavaScriptを使用する必要がありますか?またはajax?いただきました最善の解決策...
初のポスト...申し訳ありませんが明確でない
役立つ場合は、このアプローチにに建てられていないがあります - あなたはユーザーアヤックス(または第三にする必要がありますが、パーティー図書館) –
あなたは何が必要なのか詳細を教えてください。簡単な例を(データとともに)教えてください... –