繁体   English   中英

用户登录后如何在django中管理会话(不使用默认admin)?

[英]how to manage sessions in django after the user is logged in (without using default admin )?

我在Django中建立了一个论坛,当用户在自己的帖子上发表评论时,我想管理用户会话。 此外,特定用户还应该获得有关其帖子中任何活动的通知。

Django会话不依赖于管理员。 默认情况下启用它们。 它们由中间件提供。

django.contrib.sessions.middleware.SessionMiddleware中间件将在对您的应用程序发出的所有请求中填充request.sessionrequest.user

如果用户已登录,则request.user将是相应的User对象,否则将是AnonymousUser实例。

您可以在django文档中找到更多信息。 该页面包含不同的配置选项,但是您应该能够使用默认设置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM