Update VehicleInfosViewset to order by dtCreated by default

- Add ordering_fields for dtCreated
- Set default ordering to dtCreated
- Keep existing queryset ordering by -id
- Maintain custom permission class
- Preserve xframe_options_exempt decorator
This commit is contained in:
2025-08-28 17:30:51 +00:00
parent 6d6a4b78e9
commit 597f134997

View File

@@ -20,9 +20,12 @@ class VehicleViewset(viewsets.ModelViewSet):
ordering = ['nType', 'nStatus', 'nOrder'] # Ordre par défaut
class VehicleInfosViewset(viewsets.ModelViewSet):
queryset = Vehicles_infos.objects.all()
queryset = Vehicles_infos.objects.all().order_by('-id')
serializer_class = cl_Vehicles_infos_Serializer
permission_classes = [CustomPermission_DjangoModel_based]
ordering_fields = ['dtCreated']
ordering = ['dtCreated']
@xframe_options_exempt
def view_vhc(request):