Django多对多插入顺序
我们已经为此苦苦挣扎了几天,并在网络上进行了大量搜索。
我们试图弄清楚条目如何以Django形式保存到许多字段。
例如,我们有一个新闻模型,该模型与图像具有多对多的关系。当我们将图像添加到新闻文章中时,例如ID为10、2、14的图像,我们可以看到保存新闻文章表单时的帖子值如下:
- photos 10
- photos 2
- photos 14
当我们查看多对多交叉表时,顺序没有保留。我们看不到插入照片顺序的逻辑。
希望这是有道理的!
非常感谢你提前答复。
回答:
Django不保证保留多对多关系的顺序。如果需要,则应使用through带有显式“ order”字段的表。
以上是 Django多对多插入顺序 的全部内容, 来源链接: utcz.com/qa/410408.html