mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-04-25 11:33:43 +03:00
Allow customizing DefaultRouter's schema generator class
This commit is contained in:
parent
51a6c076e2
commit
53f48d1564
|
@ -316,6 +316,7 @@ class DefaultRouter(SimpleRouter):
|
|||
default_schema_renderers = None
|
||||
APIRootView = APIRootView
|
||||
APISchemaView = SchemaView
|
||||
SchemaGenerator = SchemaGenerator
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
if 'schema_title' in kwargs:
|
||||
|
@ -342,7 +343,7 @@ class DefaultRouter(SimpleRouter):
|
|||
"""
|
||||
Return a schema root view.
|
||||
"""
|
||||
schema_generator = SchemaGenerator(
|
||||
schema_generator = self.SchemaGenerator(
|
||||
title=self.schema_title,
|
||||
url=self.schema_url,
|
||||
patterns=api_urls
|
||||
|
|
Loading…
Reference in New Issue
Block a user