From d298a023bc36efcaa7f2a2f08404d445cb2547ad Mon Sep 17 00:00:00 2001 From: Meet Mangukiya Date: Sun, 8 Mar 2020 21:37:39 +0530 Subject: [PATCH] web_routedef: Allow RouteTableDef to register options method handlers --- aiohttp/web_routedef.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/aiohttp/web_routedef.py b/aiohttp/web_routedef.py index 7fbc848d702..8bda2532907 100644 --- a/aiohttp/web_routedef.py +++ b/aiohttp/web_routedef.py @@ -191,6 +191,9 @@ def patch(self, path: str, **kwargs: Any) -> _Deco: def delete(self, path: str, **kwargs: Any) -> _Deco: return self.route(hdrs.METH_DELETE, path, **kwargs) + def options(self, path: str, **kwargs: Any) -> _Deco: + return self.route(hdrs.METH_OPTIONS, path, **kwargs) + def view(self, path: str, **kwargs: Any) -> _Deco: return self.route(hdrs.METH_ANY, path, **kwargs)