如何在Django模型表单集中实现依赖下拉菜单

时间:2019-06-10 20:52:46

标签: django django-forms

我试图弄清楚如何为模型表单集创建依赖下拉列表,但我能找到的只是表单下拉列表的信息。我的模型是:

办公室,员工和电话

员工具有将其链接到办公室的外键,而呼叫具有可将其链接到员工的外键。呼叫是通过csv上传创建的,之后用户将从下拉列表中手动选择正确的人员。但是,我需要此下拉列表仅显示链接到正确Office的Staff。

我看过一个表单集文档和一些教程,但是缺少有关此问题的详细信息;关于如何解决这个问题的任何建议?尽可能避免使用任何JS。

1 个答案:

答案 0 :(得分:0)

恐怕这不可能在服务器端完成,您将不得不使用一些JS和Ajax。

Here's一篇不错的博客文章,解释了如何实现此目的。这里还有许多可以帮助您的问题/答案:onetwothree等。