From b03be811448e7a46339662465e240f6808103890 Mon Sep 17 00:00:00 2001 From: Shaun Gosse Date: Mon, 8 Feb 2021 15:03:40 -0500 Subject: [PATCH] document new functions in schemas.md --- docs/api-guide/schemas.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/api-guide/schemas.md b/docs/api-guide/schemas.md index 402315ef9..9daa4a54f 100644 --- a/docs/api-guide/schemas.md +++ b/docs/api-guide/schemas.md @@ -375,6 +375,20 @@ operationIds. In order to work around this, you can override `get_operation_id_base()` to provide a different base for name part of the ID. +#### `get_serializer()` + +If the view has implemented `get_serializer()`, returns the result. + +#### `get_request_serializer()` + +By default returns `get_serializer()` but can be overridden to +differentiate between request and response objects. + +#### `get_response_serializer()` + +By default returns `get_serializer()` but can be overridden to +differentiate between request and response objects. + ### `AutoSchema.__init__()` kwargs `AutoSchema` provides a number of `__init__()` kwargs that can be used for