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

Method app_context_processor

src/flask/sansio/blueprints.py:584–593  ·  view source on GitHub ↗

Like :meth:`context_processor`, but for templates rendered by every view, not only by the blueprint. Equivalent to :meth:`.Flask.context_processor`.

(
        self, f: T_template_context_processor
    )

Source from the content-addressed store, hash-verified

582
583 @setupmethod
584 def app_context_processor(
585 self, f: T_template_context_processor
586 ) -> T_template_context_processor:
587 """Like :meth:`context_processor`, but for templates rendered by every view, not
588 only by the blueprint. Equivalent to :meth:`.Flask.context_processor`.
589 """
590 self.record_once(
591 lambda s: s.app.template_context_processors.setdefault(None, []).append(f)
592 )
593 return f
594
595 @setupmethod
596 def app_errorhandler(

Callers

nothing calls this directly

Calls 2

record_onceMethod · 0.95
setdefaultMethod · 0.80

Tested by

no test coverage detected