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 UserManagement.views import logout defaults = { 'current_app': self.name, 'extra_context': extra_context or {}, } if self.logout_template is not None: defaults['template_name'] = 'customer_login/login.html' return logout(request, **defaults)
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 UserManagement.views import logout extra_context = { 'country' : '/%s/' % ( get_country_from_url(request.get_full_path())), } defaults = { 'current_app': self.name, 'extra_context': extra_context or {}, } if self.logout_template is not None: defaults['template_name'] = 'base_templates/login.html' return logout(request, **defaults)