我正在寻找一种健壮的解决方案来为多线程字段实现预输入(Twitter 预输入)。基本上,与 StackOverflow 中的标签输入字段相同。
manytomany 的默认小部件是多选。但是,由于我希望用户提供新值,因此我需要使用 inputText 小部件。我的问题是,实现此功能的最佳方法是什么,以便我以后可以将一组模型实例传递到清理阶段?
在我的清理阶段,我计划对元素进行循环以检查它们是否存在于数据库中,如果不存在则创建它们并将验证器应用于每个元素。
我最初的直觉是使用一个隐藏字段,该字段将通过 javascript 操作从预先输入的接收实际字段。因此,输入字段不会是模型的一部分,只是作为用户的输入框。