From 96cb9af659bf2ee2ae0cadd458b20441f47bc181 Mon Sep 17 00:00:00 2001 From: liangliangyy Date: Thu, 29 Aug 2019 14:58:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=94=A8=E6=88=B7=E6=98=B5?= =?UTF-8?q?=E7=A7=B0=E4=B8=BA=E7=A9=BA=E5=AF=BC=E8=87=B4=E6=8A=A5=E9=94=99?= =?UTF-8?q?=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- oauth/views.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/oauth/views.py b/oauth/views.py index 51aef0ad..e784a12d 100644 --- a/oauth/views.py +++ b/oauth/views.py @@ -71,7 +71,7 @@ def authorize(request): return HttpResponseRedirect(manager.get_authorization_url(nexturl)) user = manager.get_oauth_userinfo() if user: - if not user.nikename.strip(): + if not user.nikename or not user.nikename.strip(): import datetime user.nikename = "djangoblog" + datetime.datetime.now().strftime('%y%m%d%I%M%S') try: @@ -85,8 +85,7 @@ def authorize(request): # facebook的token过长 if type == 'facebook': user.token = '' - email = user.email - if email: + if user.email: author = None try: author = get_user_model().objects.get(id=user.author_id)