Home / Function/ from_environ() — flask Function Reference

from_environ() — flask Function Reference

Architecture documentation for the from_environ() function in ctx.py from the flask codebase.

Entity Profile

Dependency Diagram

graph TD
  5fd70c3a_330e_eb7f_a826_2751b2ab0d3f["from_environ()"]
  86817dcd_97b5_9a9f_aee8_5fa78b4cecc9["AppContext"]
  5fd70c3a_330e_eb7f_a826_2751b2ab0d3f -->|defined in| 86817dcd_97b5_9a9f_aee8_5fa78b4cecc9
  ba0faaf2_249e_8d3d_df7c_6a7b65513741["request_context()"]
  ba0faaf2_249e_8d3d_df7c_6a7b65513741 -->|calls| 5fd70c3a_330e_eb7f_a826_2751b2ab0d3f
  style 5fd70c3a_330e_eb7f_a826_2751b2ab0d3f fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/flask/ctx.py lines 339–347

    def from_environ(cls, app: Flask, environ: WSGIEnvironment, /) -> te.Self:
        """Create an app context with request data from the given WSGI environ.

        :param app: The application this context represents.
        :param environ: The request data this context represents.
        """
        request = app.request_class(environ)
        request.json_module = app.json
        return cls(app, request=request)

Subdomains

Defined In

Called By

Frequently Asked Questions

What does from_environ() do?
from_environ() is a function in the flask codebase, defined in src/flask/ctx.py.
Where is from_environ() defined?
from_environ() is defined in src/flask/ctx.py at line 339.
What calls from_environ()?
from_environ() is called by 1 function(s): request_context.

Analyze Your Own Codebase

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

Try Supermodel Free