我正在尝试使用django-directmessages应用程序。这是一个管理简单的直接消息的应用程序。Documentation says的一部分
在views.py
上导入消息管理应用编程接口
from directmessages.apps import Inbox
已读消息Send message:已读所有未读消息:已读消息(并标记为已读):Inbox.read_message(message)
Inbox.get_unread_messages(user)
Inbox.get_conversations(users)
Inbox.get_conversation(user1, user2, _limit_, _reversed_, _mark_read_)
如何在views.py文件中实现此应用程序?
发布于 2018-08-30 03:34:58
在views.py
中,您可以像这样实现它:
有一个表单,它将带有消息表单字段的post请求发送到像/chat/<id>/send
这样的url,ID是您想要联系的用户。
在您的views.py
中,执行以下操作:
Inbox.send_message(request.user, User.objects.get(id), request.GET.get('message'))
https://stackoverflow.com/questions/52014962
复制相似问题