我正在使用 flask-restful、webargs、marshmallow 和 flasgger。我的代码看起来像这样:
#flasgger_yamlsv2 dir is in resources, so is this method
@swag_from('flasgger_yamlsv2/xyz.yml')
#MySchema is a marshmallow schema
@use_args(MySchema())
def get(self, args):
data = method1(args)
json.loads(data)
在加载 apidocs url 时,正在 lib/python3.6/site-packages/webargs 中寻找模板。当我将 flasgger_yamlsv2 移动到该位置时,一切正常。然而我不想。希望将它们保留为 src 而不是 lib