首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >django-directmessages应用程序的实现

django-directmessages应用程序的实现
EN

Stack Overflow用户
提问于 2018-08-25 15:19:11
回答 1查看 245关注 0票数 0

我正在尝试使用django-directmessages应用程序。这是一个管理简单的直接消息的应用程序。Documentation says的一部分

views.py上导入消息管理应用编程接口

代码语言:javascript
复制
from directmessages.apps import Inbox

已读消息Send message:已读所有未读消息:已读消息(并标记为已读):Inbox.read_message(message)

  • Print a message as::

  • 打印用户的所有对话伙伴列表:Inbox.get_unread_messages(user)

  • Read a Inbox.get_conversations(users)

  • Get两个用户之间的对话:Inbox.get_conversation(user1, user2, _limit_, _reversed_, _mark_read_)

如何在views.py文件中实现此应用程序?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-30 03:34:58

views.py中,您可以像这样实现它:

有一个表单,它将带有消息表单字段的post请求发送到像/chat/<id>/send这样的url,ID是您想要联系的用户。

在您的views.py中,执行以下操作:

代码语言:javascript
复制
Inbox.send_message(request.user, User.objects.get(id), request.GET.get('message'))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52014962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档