Can Flask remember and return additional context using query routing?

How do I get Flask to pass part of my own context along with the URL context? I would like to set the context when the URL is specified, for example. via add_url_rule:

app = Flask(__name__)
app.add_url_rule('/myproj/one, view_func=myfuncone, 
                 methods=['GET'], context=mycontextone)

and I would like to access mycontextone when Flask calls myfuncone () .

+4
source share
1 answer

Curious - it doesn't look like it's a checkbox, as far as I can tell, but you can wrap your gaze:

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)
+1
source

All Articles