def regist_user(self, utel, upwd): """ :param utel: :param upwd: :return: """ try: new_user = model.Users() new_user.Uid = str(uuid.uuid4()) new_user.Utel = utel new_user.Upwd = upwd new_user.Uname = None new_user.Utype = 101 new_user.Ucardno = None new_user.Usex = None new_user.Ucoin = 0 new_user.Ulive = None self.session.add(new_user) self.session.commit() self.session.close() return True except Exception as e: print "=====================message========================" print e.message print "=====================message========================" self.session.rollback() self.session.close() return False
def create(secret): if secret != config.init_key: return 'not allowed. bye!', 401 for user in users: key = ndb.Key(model.Users, user) q = model.Users(key=key, name=user, last=datetime.now(), total=0) q.put() return 'completed', 200
def login_users(self, utel, upwd): """ :param utel: :param uname: :return: """ try: new_user = model.Users() new_user.Uid = str(uuid.uuid4()) new_user.Utel = utel new_user.Upwd = upwd new_user.Uname = None new_user.Usex = None new_user.Ucoin = 0 new_user.Uinvate = str(uuid.uuid4()) # 待设计 self.session.add(new_user) self.session.commit() self.session.close() return True except Exception as e: print(e.message) self.session.rollback() self.session.close() return False
from flask import Blueprint, jsonify from flask_restplus import Resource, Api from models import model user = model.Users() class Users(Resource): def get(self): return jsonify(user.get_users()) users_api = Blueprint('resources.users', __name__) api = Api(users_api) api.add_resource(Users, '/users', endpoint='users')