aboutsummaryrefslogtreecommitdiffstats
path: root/rest_framework/utils/field_mapping.py
diff options
context:
space:
mode:
authorTom Christie2014-10-01 19:44:46 +0100
committerTom Christie2014-10-01 19:44:46 +0100
commitc171fa21ac62538331755524057d2435f33ec8a5 (patch)
tree518aea7774ca22b5836cad23090d18f968d35665 /rest_framework/utils/field_mapping.py
parentc630a12e26f29145784523dd1b01ab0b3576f42c (diff)
downloaddjango-rest-framework-c171fa21ac62538331755524057d2435f33ec8a5.tar.bz2
First pass at HTML form rendering
Diffstat (limited to 'rest_framework/utils/field_mapping.py')
-rw-r--r--rest_framework/utils/field_mapping.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/rest_framework/utils/field_mapping.py b/rest_framework/utils/field_mapping.py
index cf9d910a..b4d33e39 100644
--- a/rest_framework/utils/field_mapping.py
+++ b/rest_framework/utils/field_mapping.py
@@ -79,6 +79,9 @@ def get_field_kwargs(field_name, model_field):
kwargs['choices'] = model_field.flatchoices
return kwargs
+ if isinstance(model_field, models.TextField):
+ kwargs['style'] = {'type': 'textarea'}
+
if model_field.null and not isinstance(model_field, models.NullBooleanField):
kwargs['allow_null'] = True