def post(self): args = self.reqparse.parse_args() ip = args['ip'] port = args['port'] method = args['method'] url = args['url'] body = args['body'] if port is None: port = 80 creado_en = datetime.utcnow() nuevo_mock = Mock(ip, port, method, url, body, creado_en) db.session.add(nuevo_mock) db.session.commit() return formatOutput(1001)
def post(self): args = self.reqparse.parse_args() ip = args['ip'] port = args['port'] method = args['method'] url = args['url'] body = args['body'] if port is None: port = 80 creado_en = datetime.utcnow() nuevo_mock = Mock(ip, port, method, url, body, creado_en) db.session.add(nuevo_mock) db.session.commit() return formatOutput(1001) # class AdminLoginAPI(Resource): # def __init__(self): # self.reqparse = reqparse.RequestParser() # self.reqparse.add_argument('email', type = str, required = True, help = 'No email provided', location = 'json') # self.reqparse.add_argument('password', type = str, required = True, help = 'No password provided', location = 'json') # super(AdminLoginAPI, self).__init__() # # def post(self): # from flaskapp import Admin # args = self.reqparse.parse_args() # email = args['email'] # admin = Admin.query.filter_by(email=email).first() # # if admin is None: # return formatOutput(1001) # # password = args['password'] # ok = check_password_hash(admin.password,password) # if ok: # if admin.activado: # return formatOutput(1002) # else: # return formatOutput(1003) # else: # return formatOutput(1001)
def get(self): lista_mocks = Mock.query.all() content = list(map(lambda t: marshal(t, mock_fields), lista_mocks)) return formatOutput(1000, content)