chenjunkai 6 жил өмнө
parent
commit
80bc470649

+ 19 - 30
Ansjer/test/test.py

@@ -1,35 +1,24 @@
-class Stack(object):
-    """栈"""
-    def __init__(self):
-         self.items = []
+# https://www.now.cn/user/to_register.php?&ajax_code=1&types=mobile&mobile=13119458542
+import random
 
-    def is_empty(self):
-        """判断是否为空"""
-        return self.items == []
 
-    def push(self, item):
-        """加入元素"""
-        self.items.append(item)
+def create_phone():
+    # 第二位数字
+    second = [3, 4, 5, 7, 8][random.randint(0, 4)]
 
-    def pop(self):
-        """弹出元素"""
-        return self.items.pop()
+    # 第三位数字
+    third = {
+        3: random.randint(0, 9),
+        4: [5, 7, 9][random.randint(0, 2)],
+        5: [i for i in range(10) if i != 4][random.randint(0, 8)],
+        7: [i for i in range(10) if i not in [4, 9]][random.randint(0, 7)],
+        8: random.randint(0, 9),
+    }[second]
 
-    def peek(self):
-        """返回栈顶元素"""
-        return self.items[len(self.items)-1]
+    # 最后八位数字
+    suffix = random.randint(9999999,100000000)
 
-    def size(self):
-        """返回栈的大小"""
-        return len(self.items)
-
-if __name__ == "__main__":
-    stack = Stack()
-    stack.push("hello")
-    stack.push("world")
-    stack.push("itcast")
-    print(stack.size())
-    print(stack.peek())
-    print(stack.pop())
-    print(stack.pop())
-    print(stack.pop())
+    # 拼接手机号
+    return "1{}{}{}".format(second, third, suffix)
+print(create_phone())
+# 生成手机号

+ 1 - 1
Controller/UserController.py

@@ -307,7 +307,7 @@ class LogoutView(TemplateView):
                 uid_app = UID_App.objects.filter(userID_id=userID, m_code=m_code, status=1)
                 print(uid_app)
                 if uid_app.exists():
-                    uid_app.update(status=3)
+                    uid_app.update(status=2)
             return response.json(0)
         else:
             return response.json(tko.code)