operation ◦ components def get_schema(self, request=None, public=False): # 中略 _, view_endpoints = self._get_paths_and_endpoints(None if public else request) for path, method, view in view_endpoints: if not self.has_view_permissions(path, method, view): continue operation = view.schema.get_operation(path, method) components = view.schema.get_components(path, method) # rest_framework/schemas/openapi.py サンプルだと convert/, GET, ConverterView convert/, POST, ConverterView …… 38