首页 > 解决方案 > Django:在线用户

问题描述

我正在遵循此解决方案来显示用户是否在线。但是当我尝试添加时:

 'userprofile.middleware.ActiveUserMiddleware',

MIDDLEWARE_CLASSES我得到一个502错误。

{{ profile.online }}返回false


感谢您的任何帮助。


更新

它现在似乎在没有中间件的情况下工作。

 {% if object.profile.is_online %}
 Online
 {% else %}
 Offline 
 {% endif %}

我有一个名为“推荐”的用户列表。

{% recommended request user %}

如果这些用户在线,我可以在模板中检查吗?

{% 推荐请求 user.is_online %}

不起作用。

感谢您提供有关此主题的任何帮助/资源

标签: django

解决方案


我找到了解决方案。

Django-online-users 工作得很好。


推荐阅读