我有一个外键模型字段。它显示为窗体上基于表中的值的下拉列表。我想在其中添加另一个项目,说'添加新',当选择,应该打开一个模态形式。有谁能帮助我们实现这个目标吗
型号.py:
class Agent(models.Model):
agent_phone = models.CharField(max_length=15, null=True, blank=True)
agent_desc = models.TextField(null=True, blank=True)
agency = models.ForeignKey(Agency, on_delete=models.CASCADE, null=True)
表单.py:
class AgentForm(forms.ModelForm):
class Meta:
model = Agent
fields = ('agent_phone', 'agency', 'agent_desc')
表单上的“代理”字段由下拉列表中“代理”表中的行填充。我想添加另一个项目'添加新'应该打开一个表单添加新的机构或添加一个'添加新'的下拉列表,应该打开添加表单侧链接。有谁能告诉我如何做到这一点吗
目前没有回答
相关问题 更多 >
编程相关推荐