From b09d6a9d043e88afd050d1d87a6fd4b9939df6fc Mon Sep 17 00:00:00 2001 From: "T.Kameyama" <41364327+tkamenoko@users.noreply.github.com> Date: Mon, 22 Oct 2018 14:37:55 +0900 Subject: [PATCH] doc: fix Class-based views In Class-based views, each method needs `self` as 1st argument. --- docs/source/tour.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/tour.rst b/docs/source/tour.rst index a44b668..0e26bff 100644 --- a/docs/source/tour.rst +++ b/docs/source/tour.rst @@ -9,7 +9,7 @@ Class-based views (and setting some headers and stuff):: @api.route("/{greeting}") class GreetingResource: - def on_request(req, resp, *, greeting): # or on_get... + def on_request(self, req, resp, *, greeting): # or on_get... resp.text = f"{greeting}, world!" resp.headers.update({'X-Life': '42'}) resp.status_code = api.status_codes.HTTP_416