【发布时间】:2017-08-27 14:43:28
【问题描述】:
这是我的模型
class Message(models.Model):
sender = models.ForeignKey(User, related_name="sender")
receiver = models.ForeignKey(User, related_name="receiver")
如何过滤掉两个用户之间的消息? 我做了这样的事情,它分别给出消息,我无法像我们在社交网站上看到的那样在一个列表中过滤掉它们。
data1 = Message.objects.filter(sender_id=id, receiver_id=request.user.id)
data2 = Message.objects.filter(receiver_id=id, sender_id=request.user.id)
请帮我处理这段代码。提前致谢!
【问题讨论】: