Ver Fonte

打印登录异常

locky há 2 anos atrás
pai
commit
990396aae6
1 ficheiros alterados com 8 adições e 3 exclusões
  1. 8 3
      Controller/UserController.py

+ 8 - 3
Controller/UserController.py

@@ -1,5 +1,6 @@
 #!/usr/bin/env python3
 # -*- coding: utf-8 -*-
+import logging
 import time
 
 from django.db.models import Q
@@ -72,8 +73,10 @@ class UserView(View):
         if username is None or password is None:
             return response.json(444)
 
-        user = UserModel.objects.filter(username=username)
-        if user.exists():
+        try:
+            user = UserModel.objects.filter(username=username)
+            if not user.exists():
+                return response.json(99)
             if user[0].password != password:
                 return response.json(99)
             else:
@@ -87,7 +90,9 @@ class UserView(View):
                 }
                 user.update(**update)
                 return response.json(0, res)
-        else:
+        except Exception as e:
+            djangoLogger = logging.getLogger('django')
+            djangoLogger.exception(repr(e))
             return response.json(99)
 
     def do_query(self, request_dict):