我想在一个widget / Html表单中显示一个ManyToMany字段,用户可以使用jquery通过X-ing项目删除它。
class user_profile:
links = ManyToManyField(...)
然后,当我渲染formset时,它将类似于:
<form>
<input type="checkbox" name="id" value="link_to_delete_item_using_ajax_call" />
....
....
</form>
有没有?如果没有,我应该如何编码呢?的ModelForm?自定义表格?
谢谢!
答案 0 :(得分:0)
最好的地方通常是自定义Widget类。例如,您可以继承CheckboxSelectMultiple,然后在表单类中使用自定义窗口小部件作为相关表单字段。
小部件可以通过在内部Media类
中指定它来自动包含所需的JS / CSS