sites.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:producthunt 作者: davidgengler 项目源码 文件源码
def logout(self, request, extra_context=None):
        """
        Logs out the user for the given HttpRequest.

        This should *not* assume the user is already logged in.
        """
        from django.contrib.auth.views import logout
        defaults = {
            'extra_context': dict(
                self.each_context(request),
                # Since the user isn't logged out at this point, the value of
                # has_permission must be overridden.
                has_permission=False,
                **(extra_context or {})
            ),
        }
        if self.logout_template is not None:
            defaults['template_name'] = self.logout_template
        request.current_app = self.name
        return logout(request, **defaults)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号