如何在没有模型的情况下创建FlaskAPI

如何在没有模型的情况下创建FlaskAPI,flask,Flask,我正在尝试组合一个小型Flask服务,它应该提供一个AngularJS应用程序,然后在这个AngularJS应用程序和防火墙后面的受保护资源之间代理任何后续请求 在这种情况下,flask应用程序将没有自己的任何模型。在响应请求时,它需要解析请求的URL,然后使用urllib2对受保护的资源进行API调用 如果API不与任何模型关联,API管理器创建API的正确语法是什么?在angular应用程序中,我执行了以下API调用: $http.get('/signed_contracts') 在Fla

我正在尝试组合一个小型Flask服务,它应该提供一个AngularJS应用程序,然后在这个AngularJS应用程序和防火墙后面的受保护资源之间代理任何后续请求

在这种情况下,flask应用程序将没有自己的任何模型。在响应请求时,它需要解析请求的URL,然后使用urllib2对受保护的资源进行API调用


如果API不与任何模型关联,API管理器创建API的正确语法是什么?

在angular应用程序中,我执行了以下API调用:

$http.get('/signed_contracts')
在Flask控制器中,我用以下方式处理了这个调用:

@app.route('/signed_contracts')
def signed_contracts():
    url = "http://10.0.0.21:3748/api/pipeline"
    req =  urllib2.Request(url)
    resp = urllib2.urlopen(req)
    text = resp.read()
    contracts = text

    return contracts

这样,我的Flask服务本质上是无状态的——它接受来自角度前端的请求,对远程受保护资源进行api调用,并将结果传递回前端客户端。

您使用的是什么框架?烧瓶不宁?是的,我用的是烧瓶不宁