Enzo Yair

eliminacion_de_comentarios_en_el_codigo

@@ -21,20 +21,3 @@ class EdictoView(viewsets.ModelViewSet): @@ -21,20 +21,3 @@ class EdictoView(viewsets.ModelViewSet):
21 serializer.save(cantidad_palabras=cantidad_palabras) 21 serializer.save(cantidad_palabras=cantidad_palabras)
22 22
23 return Response(serializer.data, status=status.HTTP_201_CREATED) 23 return Response(serializer.data, status=status.HTTP_201_CREATED)
24 -  
25 -  
26 -''' class EdictoView(viewsets.ModelViewSet):  
27 - queryset = Edicto.objects.all()  
28 - serializer_class = EdictoSerializer  
29 -  
30 - @action(detail=True, methods='post')  
31 - def post(self, request):  
32 -  
33 - edicto = request.data.get('edicto')  
34 - cantidad_palabras = contador(edicto)  
35 - serializer = self.get_serializer(data=request.data)  
36 - if not serializer.is_valid(raise_exception=True):  
37 - return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)  
38 - serializer.save(cantidad_palabras=cantidad_palabras)  
39 - return Response(serializer.data, status=status.HTTP_201_CREATED)  
40 - '''  
1 from django.db.models import F 1 from django.db.models import F
2 -  
3 from organismo.models import Organismo 2 from organismo.models import Organismo
4 from .models import Edicto, ComprobantePago 3 from .models import Edicto, ComprobantePago
5 4
  1 +# Generated by Django 4.1.9 on 2023-07-12 12:00
  2 +
  3 +from django.db import migrations, models
  4 +
  5 +
  6 +class Migration(migrations.Migration):
  7 +
  8 + dependencies = [
  9 + ('edicto', '0001_initial'),
  10 + ]
  11 +
  12 + operations = [
  13 + migrations.AlterField(
  14 + model_name='comprobantepago',
  15 + name='fecha_pago',
  16 + field=models.DateTimeField(null=True),
  17 + ),
  18 + migrations.AlterField(
  19 + model_name='comprobantepago',
  20 + name='numero_comprobante',
  21 + field=models.CharField(max_length=300, null=True),
  22 + ),
  23 + ]
@@ -49,8 +49,8 @@ class Edicto(models.Model): @@ -49,8 +49,8 @@ class Edicto(models.Model):
49 class ComprobantePago(models.Model): 49 class ComprobantePago(models.Model):
50 edicto = models.ForeignKey(Edicto, on_delete=models.CASCADE) 50 edicto = models.ForeignKey(Edicto, on_delete=models.CASCADE)
51 resultado = models.FloatField(blank=False, null=False) 51 resultado = models.FloatField(blank=False, null=False)
52 - numero_comprobante = models.CharField(max_length=300, blank=False, null=False)  
53 - fecha_pago = models.DateTimeField() 52 + numero_comprobante = models.CharField(max_length=300, blank=False, null=True)
  53 + fecha_pago = models.DateTimeField(blank=False, null=True)
54 54
55 class Meta: 55 class Meta:
56 verbose_name = 'ComprobantePago' 56 verbose_name = 'ComprobantePago'
@@ -10,4 +10,4 @@ class EdictoSerializer(serializers.ModelSerializer): @@ -10,4 +10,4 @@ class EdictoSerializer(serializers.ModelSerializer):
10 10
11 class Meta: 11 class Meta:
12 model = Edicto 12 model = Edicto
13 - exclude = ('updated',)  
  13 + exclude = ('updated',)
@@ -17,5 +17,5 @@ def contador(edicto): @@ -17,5 +17,5 @@ def contador(edicto):
17 cantidad_palabras = len(texto) 17 cantidad_palabras = len(texto)
18 cantidad_numeros = len(numeros) 18 cantidad_numeros = len(numeros)
19 cantidad_expresiones = len(expresiones) 19 cantidad_expresiones = len(expresiones)
20 - total_edicto = cantidad_palabras + cantidad_numeros + cantidad_expresiones -1 20 + total_edicto = cantidad_palabras + cantidad_numeros + cantidad_expresiones - 1
21 return total_edicto 21 return total_edicto