From ffaeb858b1de986ec2673c9f1ca255db860ffb23 Mon Sep 17 00:00:00 2001 From: Nicolas Joyard <joyard.nicolas@gmail.com> Date: Mon, 16 May 2016 11:01:27 +0200 Subject: [PATCH] Add filter fields --- representatives_recommendations/api.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/representatives_recommendations/api.py b/representatives_recommendations/api.py index 8b4fa191..f33575b9 100644 --- a/representatives_recommendations/api.py +++ b/representatives_recommendations/api.py @@ -93,6 +93,7 @@ class ScoredVoteViewSet(viewsets.ReadOnlyModelViewSet): queryset = ScoredVote.objects.select_related( 'representative', 'proposal', + 'proposal__dossier', 'proposal__recommendation' ).filter( proposal__recommendation__isnull=False @@ -105,6 +106,9 @@ class ScoredVoteViewSet(viewsets.ReadOnlyModelViewSet): ) filter_fields = { + 'representative': ['exact'], + 'proposal': ['exact'], + 'proposal__dossier': ['exact'] } pagination_class = DefaultWebPagination -- GitLab