我正在尝试删除用户的所有相关消息。所有用户发送的所有消息都位于消息模型中。因此,要仅删除特定用户的消息,我必须过滤此消息。按用户建模并排序。
def clear(request):
user_msg = request.user
relative_message = Message.objects.filter(user=user_msg)
Message.objects.filter(id=relative_message).delete()
我的代码不工作,并给我一个值错误:
The QuerySet value for an exact lookup must be limited to one result using slicing.
1条答案
按热度按时间btqmn9zl1#
您应该按如下所示更改代码: