【发布时间】:2018-11-27 15:54:55
【问题描述】:
我是 python 和使用 Django rest 框架的新手。我按照教程“http://www.django-rest-framework.org/tutorial/quickstart”为管理员创建了一个登录注销页面。我想跟踪会话时间或基本上用户登录的时间,我尝试通过遵循许多类似“https://github.com/GetBlimp/django-rest-framework-jwt”的教程来做同样的事情,但我认为我偏离了我想要的,请提出任何建议教程或任何帮助。 谢谢
【问题讨论】:
-
也许只使用 user.last_login
-
last_login 将在用户登录时给出,但在他注销时也需要。
-
啊,是的,错过了。所以也许只是为 last_logout 添加另一个字段并以与 Django 为 last_login 相同的方式填充它?但问题是什么是注销。如果用户清除 cookie,他在技术上已注销,但您无法跟踪此
-
不知道它也有last_logout,我研究了一下,但没有找到相同的,你能否提供一些相同的链接,这将是一个很大的帮助。
-
使用 django 会话:docs.djangoproject.com/en/2.0/topics/http/sessions。试一试,放一些尝试过的代码,然后我们再看一遍
标签: python django django-rest-framework