From 1977268ab899daee4a6f141dd4e97c9da86e4d45 Mon Sep 17 00:00:00 2001 From: Villiers Strauss Date: Wed, 16 Nov 2016 16:59:50 +0200 Subject: [PATCH] Include filter fields' help text as coreapi descriptions --- django_filters/rest_framework/backends.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/django_filters/rest_framework/backends.py b/django_filters/rest_framework/backends.py index 37c7dfa..1b1f4c6 100644 --- a/django_filters/rest_framework/backends.py +++ b/django_filters/rest_framework/backends.py @@ -98,6 +98,7 @@ class DjangoFilterBackend(BaseFilterBackend): filter_class = self.get_filter_class(view, view.get_queryset()) return [] if not filter_class else [ - compat.coreapi.Field(name=field_name, required=False, location='query') - for field_name in filter_class().filters.keys() + compat.coreapi.Field( + name=field_name, required=False, location='query', description=str(field.field.help_text)) + for field_name, field in filter_class().filters.items() ]