include m2m fields in related search options

This commit is contained in:
AlanCoding 2017-01-30 16:07:23 -05:00
parent 7ae7205f99
commit d6196f26f6

View File

@ -285,6 +285,10 @@ class ListAPIView(generics.ListAPIView, GenericAPIView):
if name.endswith('_set'):
continue
fields.append('{}__search'.format(name))
for relationship in self.model._meta.local_many_to_many:
if relationship.related_model._meta.app_label != 'main':
continue
fields.append('{}__search'.format(relationship.name))
return fields