Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class TagFilteredCustomerSerializer(serializers.ModelSerializer):
- class Meta:
- model = Customer
- class TagFilteredCustomerListView(ListAPIView):
- '''
- API endpoint which returns a list of customers filtered by tag
- '''
- serializer_class = TagFilteredCustomerSerializer
- paginate_by = 10
- def get_queryset(self):
- s = self.request.session
- assert False
- if 'tag_id' in self.request.GET.keys():
- customer_list = get_customers_by_tag(self.request.GET['tag_id'])
- if customer_list and customer_list.count() > 0:
- return customer_list
- return Customer.objects.all()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement