order
我有一个 Django ModelForm,它通过一个包含选择(文档列表)作为额外属性的模型公开与多对多关系相对应的多项选择字段。在前端,该字段显示为两个类似于 admin 中的多选字段,一个用于列出可用的选项,另一个用于保存选定的元素。
可以通过正确选择元素来保存表单,但它们始终按照原始选择顺序的顺序排列,而不是选择顺序。浏览器以正确的顺序发送选择,但顺序form.cleaned_data['documents']
始终是原始选择顺序中的顺序。
如何使 MultipleChoiceField 尊重所选元素的顺序?
谢谢。