В Flask (или werkzeug), как я могу получить функцию просмотра, когда все, что у меня есть, это правило? (или конечная точка из этого правила)?
Как я могу получить функцию просмотра из конечной точки/правила?
comment
Можете ли вы привести пример того, что вы пытаетесь сделать?
- person wanderlust   schedule 28.09.2015
Ответы (1)
Werkzeug хранит только карту правил, каждое из которых имеет конечную точку. Flask добавляет Werkzeug, связывая каждую конечную точку с функцией. Используйте словарь app.view_functions
, чтобы получить функцию просмотра из имени конечной точки.
# assuming r is a Rule
f = app.view_functions[r.endpoint]
person
davidism
schedule
28.09.2015