Showing
6 changed files
with
27 additions
and
22 deletions
@@ -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 | +# 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' |
@@ -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 |
-
Please register or login to post a comment