0
我在一個表中有兩個外鍵,但是當我添加一條新記錄時,我希望我的ForeignKey「Modelo」只顯示具有ForeignKey「Marca」ID的那個...我想創建一個動態選擇上取決於什麼,我從第一ForeignKey的選擇...Django模式中的兩個外鍵,如何動態更改選項?
這裏是我的代碼
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)
在這個模式,我想,它包含idmar
class 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我必須使用JavaScript嗎?或ajax?最新最好的解決辦法...
第一篇文章......對不起,如果不明確
沒有內置的方法這一點 - 你將需要用戶AJAX(或第3黨的圖書館) – 2012-04-17 06:00:19
請您詳細說明需要什麼?請舉一個簡短的例子(有數據)以及... – 2012-04-17 06:15:36