我正在尝试重新考虑和重新构建我的路线到视图中/路线.py,但所有这些路由都使用一个公共的开放cassandra连接。open表示cassandra连接将在启动服务器时连接,并在服务器运行期间保持打开状态。所有路由都将使用连接的连接。我在考虑蓝图。但是如何重新设计我的代码?你知道吗
app = Flask(__name__)
dbConnection = None
@app.route('/api/v1/<para1>', methods=['GET', 'OPTIONS'])
@crossdomain(origin="*")
def funnel(para1):
# codes using cassandra Connection
@app.route('/api/v1/xxx/<para2>', methods=['GET', 'OPTIONS'])
@crossdomain(origin="*")
def funnel(para2):
# codes using cassandra Connection
@app.route('/api/v1/yyy/<para3>', methods=['GET', 'OPTIONS'])
@crossdomain(origin="*")
def funnel(para3):
# codes using cassandra Connection
if __name__ == '__main__':
# Connect db connection
app.run(host='0.0.0.0', port=8080, debug=True)
以下代码似乎有效。但欢迎任何评论。你知道吗
你知道吗我的蓝图.py你知道吗
你知道吗我的视图.py你知道吗
你知道吗应用程序类型你知道吗
相关问题 更多 >
编程相关推荐