【发布时间】:2011-03-18 14:12:11
【问题描述】:
我正在制作一个包含 3 个类的应用程序:员工、公司和部门。
当我编辑一个员工时,我需要了解他的公司,然后才能拥有一个包含所选公司所有部门的字段。但是当我使用 ModelChoiceField 时,我会看到所有公司的所有部门。
这不是特权问题。对于部门字段的验证,它需要是所选公司的部门。但是,我不想对此进行验证,我只需要显示在上面字段中选择的特定公司的部门。
由于它是客户端操作,我认为需要 javascript,所以我想知道它是否在 django 中以某种方式自动化,或者我需要为此目的下载 django-plugin 或 jquery-plugin。
感谢任何帮助,谢谢!
【问题讨论】:
-
我会定义一个视图来过滤选定公司的部门。然后在公司变更时使用jQuery加载部门的combo。
标签: javascript django custom-fields