django-directmessages 应用程序的实现

Implementation of django-directmessages application

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

在您的 views.py

之上导入消息管理 API
from directmessages.apps import Inbox

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

views.py 中,您可以按如下方式实现它:

有一个表单,它发送一个带有消息表单字段的 post 请求给 url,例如 /chat/<id>/send,ID 是您要联系的用户。

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

Inbox.send_message(request.user, User.objects.get(id), request.GET.get('message'))