Skip to content

Commit c1bbf7d

Browse files
committed
chore: Swagger 문서에 Accept-Language 헤더 정의 추가
1 parent fd1ee56 commit c1bbf7d

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

app/core/openapi/schemas.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
from drf_spectacular.openapi import AutoSchema
2+
from drf_spectacular.utils import OpenApiParameter
3+
4+
5+
class BackendAutoSchema(AutoSchema):
6+
global_params = [
7+
OpenApiParameter(
8+
name="Accept-Language", location=OpenApiParameter.HEADER, description="`ko` or `en`. Default value is `ko`"
9+
)
10+
]
11+
12+
def get_override_parameters(self) -> list[OpenApiParameter]:
13+
return super().get_override_parameters() + self.global_params

0 commit comments

Comments
 (0)