django - 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-online-users 工作得很好。
推荐阅读
- python - 将数值添加到列表中的特定数字,而不是将数字实际加在一起
- python - 使用 python 的 Shapley 值
- python - 在列表中创建开始和结束日期元组
- azure-traffic-manager - 是否可以根据目标 CPU/某些指标进行加权分配?
- r - 如何通过列中的近似值提取行?
- python-3.x - PyQT5 复选框更改指示器和刻度颜色
- javascript - 在 jquery post done 函数中传递或使用单击的对象
- event-sourcing - 是否可以使用 Prooph 设置事件 created_at 时间?
- node.js - 即使我在 package.json 中有 '"type": "module"',也会得到“不能在模块外使用 import 语句”
- python - Soundcloud-api-v2(使用 user_id 抓取播放列表的数据)