limpieza de codigo

merge/francisco
Francisco Sandoval 2024-02-25 14:39:58 -03:00
parent d5bfedd2a1
commit 141428ce57
3 changed files with 4 additions and 10 deletions

View File

@ -6,9 +6,8 @@ from rest_framework import viewsets
from rest_framework.response import Response from rest_framework.response import Response
from rest_framework.decorators import action from rest_framework.decorators import action
from .. import models, schemas, serializers from api import models, schemas, serializers
import json import json
import datetime
import logging import logging
class ContratoViewSet(viewsets.ModelViewSet): class ContratoViewSet(viewsets.ModelViewSet):

View File

@ -2,7 +2,6 @@
from rest_framework import viewsets from rest_framework import viewsets
from django.http import JsonResponse from django.http import JsonResponse
from django.db.models import F from django.db.models import F
from django.db import connection
from django_filters.rest_framework import DjangoFilterBackend from django_filters.rest_framework import DjangoFilterBackend
from rest_framework.decorators import action from rest_framework.decorators import action
from api import models, serializers from api import models, serializers

View File

@ -1,10 +1,6 @@
from rest_framework import viewsets from rest_framework import viewsets
from rest_framework.response import Response from api import models , serializers
from rest_framework.decorators import action from django.db.models import Max
from django_filters.rest_framework import DjangoFilterBackend
from rest_framework import status
from .. import models , serializers
from django.db import models as dj_models
class TipoCargoViewSet(viewsets.ModelViewSet): class TipoCargoViewSet(viewsets.ModelViewSet):
queryset = models.TipoCargo.objects.all() queryset = models.TipoCargo.objects.all()
@ -13,7 +9,7 @@ class TipoCargoViewSet(viewsets.ModelViewSet):
def create(self, request, *args, **kwargs): def create(self, request, *args, **kwargs):
# se indica que si no se indico el id, entonces sea el maximo + 1 # se indica que si no se indico el id, entonces sea el maximo + 1
if not request.data.get('id_cargo', None): if not request.data.get('id_cargo', None):
max_id = models.TipoCargo.objects.aggregate(dj_models.Max('id_cargo'))['id_cargo__max'] max_id = models.TipoCargo.objects.aggregate(Max('id_cargo'))['id_cargo__max']
new_id = max_id + 1 if max_id is not None else 1 new_id = max_id + 1 if max_id is not None else 1
request.data['id_cargo'] = new_id request.data['id_cargo'] = new_id