mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-07-30 18:09:59 +03:00
Deferred schema renderer creation to avoid requiring pyyaml.
Closes #6366.
This commit is contained in:
parent
271c4c5920
commit
4f70b6b9b7
|
@ -32,8 +32,10 @@ class Command(BaseCommand):
|
|||
self.stdout.write(output.decode('utf-8'))
|
||||
|
||||
def get_renderer(self, format):
|
||||
return {
|
||||
'corejson': CoreJSONRenderer(),
|
||||
'openapi': OpenAPIRenderer(),
|
||||
'openapi-json': JSONOpenAPIRenderer()
|
||||
renderer_cls = {
|
||||
'corejson': CoreJSONRenderer,
|
||||
'openapi': OpenAPIRenderer,
|
||||
'openapi-json': JSONOpenAPIRenderer,
|
||||
}[format]
|
||||
|
||||
return renderer_cls()
|
||||
|
|
Loading…
Reference in New Issue
Block a user