def useradd(self, username, password): ''' 添加一个用户,如果用户存在则更新用户名和密码。 :username 要添加或更新的用户名称 :password 用户要设置或者更新的密码 ''' user = User.select().where(User.username == username).first() if user: user.password = password else: user = User() user.username = username user.password = password user.role = 'ADMIN' user.locked = False user.save()
def get(self, request): users = [user.to_dict() for user in User.select()] return json({'users': users})