Home / Function/ _method_route() — flask Function Reference

_method_route() — flask Function Reference

Architecture documentation for the _method_route() function in scaffold.py from the flask codebase.

Entity Profile

Dependency Diagram

graph TD
  dd7bc248_9018_29f8_7780_802bd55191fc["_method_route()"]
  a813bd5c_bf41_d926_8dde_6a113d5e0018["Scaffold"]
  dd7bc248_9018_29f8_7780_802bd55191fc -->|defined in| a813bd5c_bf41_d926_8dde_6a113d5e0018
  cd459c23_b1c5_45ac_a393_26c2ff268367["get()"]
  cd459c23_b1c5_45ac_a393_26c2ff268367 -->|calls| dd7bc248_9018_29f8_7780_802bd55191fc
  aeb26497_2682_92fb_def9_e8901d725968["post()"]
  aeb26497_2682_92fb_def9_e8901d725968 -->|calls| dd7bc248_9018_29f8_7780_802bd55191fc
  bc08e1d4_7552_2132_7986_00d2edd74f7e["put()"]
  bc08e1d4_7552_2132_7986_00d2edd74f7e -->|calls| dd7bc248_9018_29f8_7780_802bd55191fc
  c2282b16_5a51_e3a8_35f2_9059714c4a21["delete()"]
  c2282b16_5a51_e3a8_35f2_9059714c4a21 -->|calls| dd7bc248_9018_29f8_7780_802bd55191fc
  3faf4a42_e556_ebdc_e304_1b6fb1ec458b["patch()"]
  3faf4a42_e556_ebdc_e304_1b6fb1ec458b -->|calls| dd7bc248_9018_29f8_7780_802bd55191fc
  7889a405_44a8_098c_785b_8fb560b8ae6b["route()"]
  dd7bc248_9018_29f8_7780_802bd55191fc -->|calls| 7889a405_44a8_098c_785b_8fb560b8ae6b
  style dd7bc248_9018_29f8_7780_802bd55191fc fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/flask/sansio/scaffold.py lines 284–293

    def _method_route(
        self,
        method: str,
        rule: str,
        options: dict[str, t.Any],
    ) -> t.Callable[[T_route], T_route]:
        if "methods" in options:
            raise TypeError("Use the 'route' decorator to use the 'methods' argument.")

        return self.route(rule, methods=[method], **options)

Subdomains

Calls

Frequently Asked Questions

What does _method_route() do?
_method_route() is a function in the flask codebase, defined in src/flask/sansio/scaffold.py.
Where is _method_route() defined?
_method_route() is defined in src/flask/sansio/scaffold.py at line 284.
What does _method_route() call?
_method_route() calls 1 function(s): route.
What calls _method_route()?
_method_route() is called by 5 function(s): delete, get, patch, post, put.

Analyze Your Own Codebase

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

Try Supermodel Free