diff options
Diffstat (limited to 'rest_framework/renderers.py')
| -rw-r--r-- | rest_framework/renderers.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/rest_framework/renderers.py b/rest_framework/renderers.py index fd868346..b4fa55bd 100644 --- a/rest_framework/renderers.py +++ b/rest_framework/renderers.py @@ -385,7 +385,11 @@ class BrowsableAPIRenderer(BaseRenderer): if getattr(v, 'default', None) is not None: kwargs['initial'] = v.default - kwargs['label'] = k + if getattr(v, 'label', None) is not None: + kwargs['label'] = v.label + + if getattr(v, 'help_text', None) is not None: + kwargs['help_text'] = v.help_text fields[k] = v.form_field_class(**kwargs) |
