如何使用django-postman为每个用户提供发送消息的能力



我正在尝试使用django-postman,我已经成功地将它与我的项目集成。我想使用这个应用程序给每个用户发送消息给其他用户的能力。

有谁能告诉我做这件事的正确方向吗?

使django-postman在Python路径上可用后,您需要将其添加到INSTALLED_APPS列表中并对其进行初始配置。目前,这将只提供对消息的基于管理的访问。

(r'^messages/', include('postman.urls')),添加到你的模式的根URL urls.py配置将钩django-postman视图到你的项目,用户将能够访问那里的消息接口。

请务必查看官方文档了解更多详细信息。

您必须确保settings.py中的POSTMAN_AUTO_MODERATE_AS = True。你在评论中提到你已经这样做了,但你的问题类似于我最初的障碍,这解决了它。其他人可能会面临同样的情况。

旧消息在数据库中仍将被标记为未审核,因此您可能需要在它起作用之前尝试发送新消息。

我把这个放在这里是因为其他人可能有同样的问题…

  • 当从管理区发送消息时,消息被自动列为"pending",因此即使POSTMAN_AUTO_MODERATE_AS = True,消息也不会被发送(从admin)。

  • 当从"用户"(从"站点")发送消息时&,当POSTMAN_AUTO_MODERATE_AS = True时,消息将自动被接收者接受。

相关内容

  • 没有找到相关文章

最新更新