docs: Correct schema parsing for JSONField

This fixes #5873.
This commit is contained in:
Jimmy Merrild Krag 2018-03-13 16:12:41 +01:00 committed by GitHub
parent 0da461710a
commit f5d077e8b1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -95,6 +95,8 @@ def field_to_schema(field):
description=description,
format='date-time'
)
elif isinstance(field, serializers.JSONField):
return coreschema.Object(title=title, description=description)
if field.style.get('base_template') == 'textarea.html':
return coreschema.String(
@ -102,6 +104,7 @@ def field_to_schema(field):
description=description,
format='textarea'
)
return coreschema.String(title=title, description=description)