forked from TDTP/admin_transporte_backend
limpieza de codigo
parent
d5bfedd2a1
commit
141428ce57
|
@ -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):
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue