swagger1 drf-spectacular에서 특정 API만 노출하는 Swagger UI 구성하기 Django 프로젝트에서 drf-spectacular을 사용할 때, 전체 API 스키마와 별도로 오직 특정 엔드포인트만 포함한 Swagger UI를 구성하고 싶을 때가 있습니다. (ex. 외부 협력사에 제공할 API, 인증이 필요 없는 공개 API만 따로 구성) 이번 글에서는 drf-spectacular(v0.27.2)의 내부 구성 요소와 이를 확장하여 특정 엔드포인트만 포함된 Swagger UI를 구성하는 방법을 소개하겠습니다.drf-spectacular 구성 요소drf-spectacular에서 스키마 생성은 크게 다음 클래스를 통해 이루어집니다.구성 요소설명EndpointEnumerator등록된 모든 Django URL 패턴을 순회하며 API 엔드포인트 수집SchemaGenerator수집된 API 엔.. 2025. 5. 26. 이전 1 다음