From 92908702be93a5832740ff5601edb53affea3d23 Mon Sep 17 00:00:00 2001 From: Ivlev Denis Date: Thu, 26 Apr 2018 15:13:28 +0300 Subject: [PATCH] Add ordering & search fields to PaymentViewSet --- api/v1/views.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/api/v1/views.py b/api/v1/views.py index e1342080..b49869c1 100644 --- a/api/v1/views.py +++ b/api/v1/views.py @@ -423,3 +423,9 @@ class PaymentViewSet(ExtendedModelViewSet): serializer_class = PaymentSerializer permission_classes = (IsAdmin,) filter_fields = ('status',) + ordering_fields = ( + 'id', 'user__email', + 'user__firstname', 'user__lastname', + 'amount', 'created_at', + ) + search_fields = ('user__email', 'user__firstname', 'user__lastname',)