2012-08-10 32 views
2

与在管理站点上创建新外键对象的方式类似。我认为这是一个可以替换Select或SelectMultiple小部件的可重用小部件。如果可能,我想用Jquery来做到这一点,但我不确定如何完全做到这一点。我最好的猜测是,这一进程将是如何在Django表单中添加新的相关对象

  1. 添加选择/的selectMultiple场
  2. 开放与新形式的新形式窗口(弹出窗口)
  3. 验证然后张贴在旁的加号按钮弹出窗体数据到数据库并关闭此窗口
  4. 刷新原始页面上的select/selectmultiple字段,同时选择刚刚创建的对象作为默认值。

回答

1

我也不喜欢django默认提供的select/multiselect控件。只需将选中的内容挂接到表单上,即可获得更多可用的内容,这非常简单。我花了几分钟设置。

看看吧:http://harvesthq.github.com/chosen/

相关问题