MCPcopy
hub / github.com/pallets/flask / app_url_value_preprocessor

Method app_url_value_preprocessor

src/flask/sansio/blueprints.py:613–622  ·  view source on GitHub ↗

Like :meth:`url_value_preprocessor`, but for every request, not only those handled by the blueprint. Equivalent to :meth:`.Flask.url_value_preprocessor`.

(
        self, f: T_url_value_preprocessor
    )

Source from the content-addressed store, hash-verified

611
612 @setupmethod
613 def app_url_value_preprocessor(
614 self, f: T_url_value_preprocessor
615 ) -> T_url_value_preprocessor:
616 """Like :meth:`url_value_preprocessor`, but for every request, not only those
617 handled by the blueprint. Equivalent to :meth:`.Flask.url_value_preprocessor`.
618 """
619 self.record_once(
620 lambda s: s.app.url_value_preprocessors.setdefault(None, []).append(f)
621 )
622 return f
623
624 @setupmethod
625 def app_url_defaults(self, f: T_url_defaults) -> T_url_defaults:

Callers

nothing calls this directly

Calls 2

record_onceMethod · 0.95
setdefaultMethod · 0.80

Tested by

no test coverage detected