def getStatus(self, instance): status = getPaymentAuditStatus(instance.payment_id) if status != '': return ITEM_STATUS[status][1] else: return status
def filter_queryset(self, queryset): for payment in queryset: status = getPaymentAuditStatus(payment.payment_id) if status != '' and ITEM_STATUS[status][1] != ITEM_STATUS[0][1]: queryset = queryset.exclude(payment_id=payment.payment_id) return queryset
def filter_queryset(self, queryset): for payment in queryset: status = getPaymentAuditStatus(payment.payment_id) if status != '' and ITEM_STATUS[status][1] != ITEM_STATUS[0][1]: queryset = queryset.exclude(payment_id = payment.payment_id) return queryset