我正在开发一个分离API和服务层的flask应用程序。例如,我有一个名为ServiceOne的服务和另一个名为ServiceTwo的服务。我想从serviceOne调用serviceTwo的post方法。因此serviceTwo的post方法使用flask请求读取数据,那么正确的方法是什么
#service 1:
service_two = ServiceTwo()
req_data = {'': '', '':''}
service_two.post()
#service 2:
from flask import request
def post():
req_data = request.json
注意:我想避免通过控制器层访问服务,因为据我所知,在服务层中调用控制器层不是一个好的做法
我认为这很复杂。您可以轻松地向post方法发送所需的参数数量。因此,request.json可以作为参数从api层发送到服务层
相关问题 更多 >
编程相关推荐