作者 wanweibin

wx登录创建用户修复

@@ -85,11 +85,9 @@ class WxUserlogin(APIView): @@ -85,11 +85,9 @@ class WxUserlogin(APIView):
85 if not code: 85 if not code:
86 raise PermissionDenied 86 raise PermissionDenied
87 else: 87 else:
88 - # um = UserManager()  
89 - user = User.objects.filter(wx_token=code).first()  
90 - if not user:  
91 info = self._get_user_info(code) 88 info = self._get_user_info(code)
92 - print(info) 89 + user = User.objects.filter(wx_token=info['userid']).first()
  90 + if not user:
93 user = User.objects.create( 91 user = User.objects.create(
94 username=info['name'], 92 username=info['name'],
95 email=info['email'], 93 email=info['email'],