Home / Function/ _fail() — flask Function Reference

_fail() — flask Function Reference

Architecture documentation for the _fail() function in sessions.py from the flask codebase.

Entity Profile

Dependency Diagram

graph TD
  f43e15f7_ede6_c2fb_00c4_1319cca2b8e5["_fail()"]
  e6d2f5d8_e726_9621_7d71_383a6d282b0a["NullSession"]
  f43e15f7_ede6_c2fb_00c4_1319cca2b8e5 -->|defined in| e6d2f5d8_e726_9621_7d71_383a6d282b0a
  style f43e15f7_ede6_c2fb_00c4_1319cca2b8e5 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/flask/sessions.py lines 103–108

    def _fail(self, *args: t.Any, **kwargs: t.Any) -> t.NoReturn:
        raise RuntimeError(
            "The session is unavailable because no secret "
            "key was set.  Set the secret_key on the "
            "application to something unique and secret."
        )

Subdomains

Frequently Asked Questions

What does _fail() do?
_fail() is a function in the flask codebase, defined in src/flask/sessions.py.
Where is _fail() defined?
_fail() is defined in src/flask/sessions.py at line 103.

Analyze Your Own Codebase

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

Try Supermodel Free