Home / Function/ __call__() — flask Function Reference

__call__() — flask Function Reference

Architecture documentation for the __call__() function in app.py from the flask codebase.

Entity Profile

Dependency Diagram

graph TD
  77edbf40_079c_81a7_885c_08c72aee053e["__call__()"]
  9f8cc56e_d5c4_e7a8_438a_3124c0dd5de5["Flask"]
  77edbf40_079c_81a7_885c_08c72aee053e -->|defined in| 9f8cc56e_d5c4_e7a8_438a_3124c0dd5de5
  fb0e1e8e_33b2_bf68_f1ae_2eace5216191["wsgi_app()"]
  77edbf40_079c_81a7_885c_08c72aee053e -->|calls| fb0e1e8e_33b2_bf68_f1ae_2eace5216191
  style 77edbf40_079c_81a7_885c_08c72aee053e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/flask/app.py lines 1599–1606

    def __call__(
        self, environ: WSGIEnvironment, start_response: StartResponse
    ) -> cabc.Iterable[bytes]:
        """The WSGI server calls the Flask application object as the
        WSGI application. This calls :meth:`wsgi_app`, which can be
        wrapped to apply middleware.
        """
        return self.wsgi_app(environ, start_response)

Subdomains

Defined In

Calls

Frequently Asked Questions

What does __call__() do?
__call__() is a function in the flask codebase, defined in src/flask/app.py.
Where is __call__() defined?
__call__() is defined in src/flask/app.py at line 1599.
What does __call__() call?
__call__() calls 1 function(s): wsgi_app.

Analyze Your Own Codebase

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

Try Supermodel Free