From 32a8ac32bd01d8820cb7c68ec3b668f1be9c80cf Mon Sep 17 00:00:00 2001 From: yangjian Date: Fri, 5 Mar 2021 19:37:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=96=87=E9=9B=86=E8=AE=BF?= =?UTF-8?q?=E9=97=AE=E7=A0=81=E8=AE=A4=E8=AF=81=E5=90=8E=E4=B8=80=E7=9B=B4?= =?UTF-8?q?=E6=9C=89=E6=95=88=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app_admin/views.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app_admin/views.py b/app_admin/views.py index fe1b20e..4a995be 100644 --- a/app_admin/views.py +++ b/app_admin/views.py @@ -162,9 +162,17 @@ def register(request): def log_out(request): try: logout(request) + project_viewcode_list = [] + for c in list(request.COOKIES.keys()): + if c.startswith('viewcode-'): + project_viewcode_list.append(c) + resp = redirect(request.META['HTTP_REFERER']) + for c in project_viewcode_list: + resp.delete_cookie(c) + return resp except Exception as e: logger.exception("注销异常") - return redirect(request.META['HTTP_REFERER']) + return redirect(request.META['HTTP_REFERER']) # 忘记密码