Breakup App and Bluieprint

This commit is contained in:
Adam Hopkins
2021-01-26 23:14:47 +02:00
parent 5f79291b55
commit 33d7f4da6b
7 changed files with 600 additions and 789 deletions

0
sanic/models/__init__.py Normal file
View File

27
sanic/models/futures.py Normal file
View File

@@ -0,0 +1,27 @@
from collections import namedtuple
FutureRoute = namedtuple(
"FutureRoute",
[
"handler",
"uri",
"methods",
"host",
"strict_slashes",
"stream",
"version",
"name",
"ignore_body",
],
)
FutureListener = namedtuple(
"FutureListener", ["handler", "uri", "methods", "host"]
)
FutureMiddleware = namedtuple(
"FutureMiddleware", ["middleware", "args", "kwargs"]
)
FutureException = namedtuple("FutureException", ["handler", "args", "kwargs"])
FutureStatic = namedtuple(
"FutureStatic", ["uri", "file_or_directory", "args", "kwargs"]
)