From cf85ac97fd3a8dce25ba2a1e71655a75b433b841 Mon Sep 17 00:00:00 2001 From: Dan Bate Date: Tue, 26 Jun 2018 11:20:19 +0100 Subject: [PATCH] added input types to inspected schemas --- rest_framework/schemas/inspectors.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/rest_framework/schemas/inspectors.py b/rest_framework/schemas/inspectors.py index 89a1fc93a..149448b59 100644 --- a/rest_framework/schemas/inspectors.py +++ b/rest_framework/schemas/inspectors.py @@ -105,7 +105,11 @@ def field_to_schema(field): format='textarea' ) - return coreschema.String(title=title, description=description) + return coreschema.String( + title=title, + description=description, + format=getattr(field, 'style', {}).get('input_type'), + ) def get_pk_description(model, model_field):