1

我有 Flask 应用程序,需要添加 SOAP 服务器功能以与某些服务集成。为 SOAP 选择了 Spyne 库。我发现了如何使用 werkzeug.wsgi.DispatcherMiddleware 将 Flask 和 Spyne wsgi 应用程序组合在一起。但现在我面临着在 Spyne 服务视图中获取 Flask 应用程序配置的问题。我通常current_app.config['FOO']用来获取 Flask 应用程序设置,但是当请求来到 Spyne wsgi 应用程序时,我没有 Flask 应用程序上下文。我需要一个建议如何处理它,拜托。

4

2 回答 2

0

我不知道如何在 Flask 上下文之外获取该配置对象,但如果可以,您可以将任何内容设置Application为可通过ctx.appSpyne 的 @rpc 上下文访问的实例。

于 2013-10-14T13:05:46.933 回答
-1

我假设您无法使用共享配置文件方法,否则我会从 spyne 中的配置文件导入,例如 from config import blah blah 只是一个想法

于 2014-10-16T18:32:17.863 回答