将模型插入到“order_with_respect_to”字段中的特定位置

时间:2015-03-26 19:21:38

标签: django django-models

我的django应用中有两个模型,ScheduleTopicTopic模型具有ForeignKeySchedule,并使用order_with_respect_to Meta属性按特定顺序保留给定计划的所有主题。

现在我希望能够将新的Topic"插入" Schedule位于列表中的任意位置。我知道我可以使用Schedule.get_topic_orderSchedule.set_topic_order重新排序序列作为一个整体,但这会导致竞争条件。如果我收到订单并将其重新排列,然后在我拨打Topic之前插入另一个set_topic_order该怎么办?

是否有另一种简单的方法来维护一系列相关模型?

0 个答案:

没有答案