Home / Function/ record() — flask Function Reference

record() — flask Function Reference

Architecture documentation for the record() function in blueprints.py from the flask codebase.

Entity Profile

Dependency Diagram

graph TD
  0b82c064_d082_834e_b86a_ea458a961988["record()"]
  0c59fa87_9a90_f011_4207_98ae96479921["Blueprint"]
  0b82c064_d082_834e_b86a_ea458a961988 -->|defined in| 0c59fa87_9a90_f011_4207_98ae96479921
  0085606d_b5d3_d0dc_0155_6135d079c059["record_once()"]
  0085606d_b5d3_d0dc_0155_6135d079c059 -->|calls| 0b82c064_d082_834e_b86a_ea458a961988
  674e773f_4d02_61b4_8703_b931fcae73d7["add_url_rule()"]
  674e773f_4d02_61b4_8703_b931fcae73d7 -->|calls| 0b82c064_d082_834e_b86a_ea458a961988
  style 0b82c064_d082_834e_b86a_ea458a961988 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/flask/sansio/blueprints.py lines 224–230

    def record(self, func: DeferredSetupFunction) -> None:
        """Registers a function that is called when the blueprint is
        registered on the application.  This function is called with the
        state as argument as returned by the :meth:`make_setup_state`
        method.
        """
        self.deferred_functions.append(func)

Subdomains

Frequently Asked Questions

What does record() do?
record() is a function in the flask codebase, defined in src/flask/sansio/blueprints.py.
Where is record() defined?
record() is defined in src/flask/sansio/blueprints.py at line 224.
What calls record()?
record() is called by 2 function(s): add_url_rule, record_once.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free