add new model and change offer models

This commit is contained in:
behruz-dev
2025-08-20 13:19:55 +05:00
parent aa5ff56216
commit 4c3630aca2
17 changed files with 173 additions and 8 deletions

View File

@@ -0,0 +1,17 @@
from rest_framework import generics, views
from rest_framework.response import Response
from core.apps.accounts.permissions.permissions import HasRolePermission
from core.apps.shared.paginations.custom import CustomPageNumberPagination
from core.apps.counterparty.models import Counterparty
from core.apps.counterparty.serializers import counterparty as serializers
class CounterpartyListApiView(generics.ListAPIView):
serializer_class = serializers.CounterpartySerializer
queryset = Counterparty.objects.select_related('person')
pagination_class = [HasRolePermission]
required_permissions = []
pagination_class = CustomPageNumberPagination