15
15
if True :
16
16
17
17
# `app.add_routes` with list
18
- async def foo (request ): # $ MISSING: requestHandler
18
+ async def foo (request ): # $ requestHandler
19
19
return web .Response (text = "foo" )
20
20
21
- async def foo2 (request ): # $ MISSING: requestHandler
21
+ async def foo2 (request ): # $ requestHandler
22
22
return web .Response (text = "foo2" )
23
23
24
- async def foo3 (request ): # $ MISSING: requestHandler
24
+ async def foo3 (request ): # $ requestHandler
25
25
return web .Response (text = "foo3" )
26
26
27
27
app .add_routes ([
28
- web .get ("/foo" , foo ), # $ MISSING: routeSetup
29
- web .route ("*" , "/foo2" , foo2 ), # $ MISSING: routeSetup
30
- web .get (path = "/foo3" , handler = foo3 ), # $ MISSING: routeSetup
28
+ web .get ("/foo" , foo ), # $ routeSetup="/foo"
29
+ web .route ("*" , "/foo2" , foo2 ), # $ routeSetup="/foo2"
30
+ web .get (path = "/foo3" , handler = foo3 ), # $ routeSetup="/foo3"
31
31
])
32
32
33
33
34
34
# using decorator
35
35
routes = web .RouteTableDef ()
36
36
37
- @routes .get ("/bar" ) # $ MISSING: routeSetup
38
- async def bar (request ): # $ MISSING: requestHandler
37
+ @routes .get ("/bar" ) # $ routeSetup="/bar"
38
+ async def bar (request ): # $ requestHandler
39
39
return web .Response (text = "bar" )
40
40
41
- @routes .route ("*" , "/bar2" ) # $ MISSING: routeSetup
42
- async def bar2 (request ): # $ MISSING: requestHandler
41
+ @routes .route ("*" , "/bar2" ) # $ routeSetup="/bar2"
42
+ async def bar2 (request ): # $ requestHandler
43
43
return web .Response (text = "bar2" )
44
44
45
- @routes .get (path = "/bar3" ) # $ MISSING: routeSetup
46
- async def bar3 (request ): # $ MISSING: requestHandler
45
+ @routes .get (path = "/bar3" ) # $ routeSetup="/bar3"
46
+ async def bar3 (request ): # $ requestHandler
47
47
return web .Response (text = "bar3" )
48
48
49
49
app .add_routes (routes )
50
50
51
51
52
52
# `app.router.add_get` / `app.router.add_route`
53
- async def baz (request ): # $ MISSING: requestHandler
53
+ async def baz (request ): # $ requestHandler
54
54
return web .Response (text = "baz" )
55
55
56
- app .router .add_get ("/baz" , baz ) # $ MISSING: routeSetup
56
+ app .router .add_get ("/baz" , baz ) # $ routeSetup="/baz"
57
57
58
- async def baz2 (request ): # $ MISSING: requestHandler
58
+ async def baz2 (request ): # $ requestHandler
59
59
return web .Response (text = "baz2" )
60
60
61
- app .router .add_route ("*" , "/baz2" , baz2 ) # $ MISSING: routeSetup
61
+ app .router .add_route ("*" , "/baz2" , baz2 ) # $ routeSetup="/baz2"
62
62
63
- async def baz3 (request ): # $ MISSING: requestHandler
63
+ async def baz3 (request ): # $ requestHandler
64
64
return web .Response (text = "baz3" )
65
65
66
- app .router .add_get (path = "/baz3" , handler = baz3 ) # $ MISSING: routeSetup
66
+ app .router .add_get (path = "/baz3" , handler = baz3 ) # $ routeSetup="/baz3"
67
67
68
68
69
69
## Using classes / views
@@ -76,7 +76,7 @@ async def foo_handler(self, request): # $ MISSING: requestHandler
76
76
return web .Response (text = "MyCustomHandlerClass.foo" )
77
77
78
78
my_custom_handler = MyCustomHandlerClass ()
79
- app .router .add_get ("/MyCustomHandlerClass/foo" , my_custom_handler .foo_handler ) # $ MISSING: routeSetup
79
+ app .router .add_get ("/MyCustomHandlerClass/foo" , my_custom_handler .foo_handler ) # $ routeSetup="/MyCustomHandlerClass/foo"
80
80
81
81
# Using `web.View`
82
82
# ---------------
@@ -116,12 +116,12 @@ async def get(self): # $ MISSING: requestHandler
116
116
if True :
117
117
# see https://docs.aiohttp.org/en/stable/web_quickstart.html#variable-resources
118
118
119
- async def matching (request : web .Request ): # $ MISSING: requestHandler
119
+ async def matching (request : web .Request ): # $ requestHandler
120
120
name = request .match_info ['name' ]
121
121
number = request .match_info ['number' ]
122
122
return web .Response (text = "matching name={} number={}" .format (name , number ))
123
123
124
- app .router .add_get ("/matching/{name}/{number:\d+}" , matching ) # $ MISSING: routeSetup
124
+ app .router .add_get (r "/matching/{name}/{number:\d+}" , matching ) # $ routeSetup="/matching/{name}/{number:\d+}"
125
125
126
126
## ======= ##
127
127
## subapps ##
@@ -130,10 +130,10 @@ async def matching(request: web.Request): # $ MISSING: requestHandler
130
130
if True :
131
131
subapp = web .Application ()
132
132
133
- async def subapp_handler (request ): # $ MISSING: requestHandler
133
+ async def subapp_handler (request ): # $ requestHandler
134
134
return web .Response (text = "subapp_handler" )
135
135
136
- subapp .router .add_get ("/subapp_handler" , subapp_handler ) # $ MISSING: routeSetup
136
+ subapp .router .add_get ("/subapp_handler" , subapp_handler ) # $ routeSetup="/subapp_handler"
137
137
138
138
app .add_subapp ("/my_subapp" , subapp )
139
139
@@ -146,11 +146,11 @@ async def subapp_handler(request): # $ MISSING: requestHandler
146
146
## ================================ ##
147
147
148
148
if True :
149
- async def manual_dispatcher_instance (request ): # $ MISSING: requestHandler
149
+ async def manual_dispatcher_instance (request ): # $ requestHandler
150
150
return web .Response (text = "manual_dispatcher_instance" )
151
151
152
152
url_dispatcher = web .UrlDispatcher ()
153
- url_dispatcher .add_get ("/manual_dispatcher_instance" , manual_dispatcher_instance ) # $ MISSING: routeSetup
153
+ url_dispatcher .add_get ("/manual_dispatcher_instance" , manual_dispatcher_instance ) # $ routeSetup="/manual_dispatcher_instance"
154
154
155
155
subapp2 = web .Application (router = url_dispatcher )
156
156
app .add_subapp ("/manual_dispatcher_instance_app" , subapp2 )
0 commit comments