用排序关系替换django的多对多字段。
django-sorted-m2m的Python项目详细描述
用例
假设你有一个画廊模型和一个照片模型。通常你想要一个 这些模型之间的关系,以便可以将多张照片添加到一个库中 但也希望能够在许多画廊中拥有相同的照片。
这是你通常可以使用多对多关系的地方。缺点是 django的默认实现不提供订购照片的方法 画廊。所以你只有一个随机的顺序,这在大多数情况下是不合适的 病例:
您可以使用sortedmanytomanyfield来解决这个限制。 由本包提供,作为Django的替代品 manytomanyfield