Task #3523 #3524 #3525 #3532: Adding basic filtering by: is_looking_for_people, is_featured, is_backlog_activated and is_kanban_activated

remotes/origin/logger
Alejandro Alonso 2015-11-19 08:26:43 +01:00 committed by David Barragán Merino
parent 5b2430ad69
commit 0956fac835
1 changed files with 6 additions and 1 deletions

View File

@ -64,7 +64,12 @@ class ProjectViewSet(LikedResourceMixin, HistoryResourceMixin, ModelCrudViewSet)
list_serializer_class = serializers.ProjectSerializer list_serializer_class = serializers.ProjectSerializer
permission_classes = (permissions.ProjectPermission, ) permission_classes = (permissions.ProjectPermission, )
filter_backends = (filters.CanViewProjectObjFilterBackend,) filter_backends = (filters.CanViewProjectObjFilterBackend,)
filter_fields = (('member', 'members'),) filter_fields = (('member', 'members'),
'is_looking_for_people',
'is_featured',
'is_backlog_activated',
'is_kanban_activated')
order_by_fields = ("memberships__user_order",) order_by_fields = ("memberships__user_order",)
def get_queryset(self): def get_queryset(self):