我的数据结构由两个模型组成,其中一个是另一个的外键。我一直在尝试构建一个用于数据输入的表单,但遇到了困难。
假设我的两个模型是 Event 和 Venue,每个模型都有多个字段,包括名称。我想要的是一个包含两种模型的所有字段的表单。字段“ field 名称”应该具有自动完成功能,以建议现有 field 。如果用户根据自动完成建议选择现有 field ,则来自 field 模型的所有字段都应填写并锁定。但是,如果用户输入新的 field 名称,他应该能够填写所有字段,然后将创建新的事件和新的事件。
我希望这是有道理的。实现这样的事情的最佳方法是什么?是否有任何有用的现有扩展,或者从头开始编写会更容易吗?感谢您的帮助!
最佳答案
首先查看inline formsets
关于jquery - Django/jQuery - 自动完成和动态更新表单字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8889127/