我在一个表中有两个外键,但是当我添加新记录时,我希望我的外键“Modelo”只显示具有外键“Marca”ID 的那个...我想创建一个动态选择取决于我从第一个 ForeignKey 中选择的...
这是我的代码
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 获取包含 id 的 idmod
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)
还是我必须使用javascript?还是阿贾克斯?什么是最好的解决方案...
第一篇文章......如果不清楚,请见谅