如何让Flask传递我自己的一些上下文以及url上下文?我想在提供URL时设置上下文,例如通过add_url_rule:
app = Flask(__name__)
app.add_url_rule('/myproj/one, view_func=myfuncone,
methods=['GET'], context=mycontextone)
当Flask调用 myfuncone()时,我想访问 mycontextone 。
答案 0 :(得分:1)
好奇 - 据我所知,看起来它不是烧瓶中的一个选项,但你可以包装你的观点:
def myfuncone(id, **kwargs):
print kwargs.keys()
import functools
myfuncone_with_context = functools.partial(myfuncone, context=mycontextone)
app.add_url_rule('/myproj/one', methods=['GET'],
view_func=myfuncone_with_context)