Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save KimSoungRyoul/55cfff6a91864f2ae2f2a48338910b75 to your computer and use it in GitHub Desktop.
Save KimSoungRyoul/55cfff6a91864f2ae2f2a48338910b75 to your computer and use it in GitHub Desktop.
from study_example_app.schemas import USER_CREATE_EXAMPLES, USER_CREATE_QUERY_PARAM_EXAMPLES
...
@extend_schema(
tags=["사용자"],
summary="method레벨 데코레이터도 가능",
parameters=[
OpenApiParameter(name="a_param", description="QueryParam1 입니다.", required=False, type=str),
OpenApiParameter(
name="date_param",
type=OpenApiTypes.DATE,
location=OpenApiParameter.QUERY,
description="Filter by release date",
examples=USER_CREATE_QUERY_PARAM_EXAMPLES,
),
],
examples=USER_CREATE_EXAMPLES,
)
def create(self, request: Request, *args, **kwargs) -> Response:
# ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment