Current code:
class PaymentSummaryViewSet(viewsets.ModelViewSet):
queryset = PaymentSummary.objects.all()
serializer_class = PaymentSummarySerializer
@action()
def send(self, request, pk=None):
# code to send individual payment summary
collection_action
suggestion:
class PaymentSummaryViewSet(viewsets.ModelViewSet):
queryset = PaymentSummary.objects.all()
serializer_class = PaymentSummarySerializer
@action()
def send(self, request, pk=None):
# code to send individual payment summary
@collection_action()
def send_pending(self, request):
# will be called when hitting
# /api/payment-summary/send_pending/