From c4c7e4f6faf8f4d455f98b32043e1e8cded7415a Mon Sep 17 00:00:00 2001 From: liangliangyy Date: Thu, 15 Nov 2018 11:42:34 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E5=87=BA=E5=A2=9E=E5=8A=A0=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DjangoBlog/blog_signals.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/DjangoBlog/blog_signals.py b/DjangoBlog/blog_signals.py index e4de51c..b59c039 100644 --- a/DjangoBlog/blog_signals.py +++ b/DjangoBlog/blog_signals.py @@ -114,6 +114,7 @@ def model_post_save_callback(sender, instance, created, raw, using, update_field @receiver(user_logged_in) @receiver(user_logged_out) def user_auth_callback(sender, request, user, **kwargs): - logger.info(user) - delete_view_cache(user.username) - cache.clear() + if user and user.username: + logger.info(user) + delete_view_cache(user.username) + cache.clear()