有什么方法可以按照添加顺序从ManyToManyFields中检索对象吗?

时间:2019-06-20 03:18:41

标签: django django-models

我有很多食谱,希望用户可以选择保存自己喜欢的食谱。我最初是通过Recipe模型上的ManyToManyField到User模型来实现的,但是问题是我并没有为了保存它们而找回它们。有什么办法吗?

如果没有,我应该怎么做才能保持订单?使用日期字段制作第三个模型并将两者链接起来?似乎有点浪费。

任何帮助都会很好。谢谢

1 个答案:

答案 0 :(得分:3)

  

如果没有,我应该怎么做才能保留订单?做一个   带有日期字段的第三个模型并将两者链接起来?

你是对的。但是为此,您可以在M2M关系中使用through。例如:

def playy():  
    playsound('beep.mp3', block = False)