adapter api-vhc

This commit is contained in:
2024-07-28 15:49:18 +02:00
parent 37f86d5db1
commit 975d5d460d
3 changed files with 25 additions and 6 deletions

View File

@@ -6,7 +6,7 @@ from django.template import loader
from django.views.decorators.clickjacking import xframe_options_exempt
from vehicles.models import *
from rest_framework import viewsets
from rest_framework import viewsets, filters
from Reskreen.rest_permission import CustomPermission_DjangoModel_based
from .serializers import cl_Vehicles_Serializer, cl_Vehicles_infos_Serializer
@@ -15,6 +15,9 @@ class VehicleViewset(viewsets.ModelViewSet):
queryset = Vehicles.objects.all()
serializer_class = cl_Vehicles_Serializer
permission_classes = [CustomPermission_DjangoModel_based]
filter_backends = [filters.OrderingFilter]
ordering_fields = ['nStatus', 'nType', 'nOrder'] # Les champs sur lesquels vous voulez permettre l'ordering
ordering = ['nStatus', 'nType', 'nOrder'] # Ordre par défaut
class VehicleInfosViewset(viewsets.ModelViewSet):
queryset = Vehicles_infos.objects.all()