Showing
2 changed files
with
5 additions
and
2 deletions
@@ -26,7 +26,7 @@ class Precio (models.Model): | @@ -26,7 +26,7 @@ class Precio (models.Model): | ||
26 | 26 | ||
27 | class Edicto(models.Model): | 27 | class Edicto(models.Model): |
28 | uuid = models.UUIDField(unique=True, editable=False, default=uuid4, primary_key=True) | 28 | uuid = models.UUIDField(unique=True, editable=False, default=uuid4, primary_key=True) |
29 | - usuario = models.ForeignKey(Usuario, on_delete=models.CASCADE, verbose_name='Usuario') | 29 | + usuario = models.ForeignKey(Usuario, on_delete=models.CASCADE, verbose_name='Usuario', unique=True) |
30 | cuerpo_edicto = models.TextField(blank=False, null=False) | 30 | cuerpo_edicto = models.TextField(blank=False, null=False) |
31 | archivo = models.FileField(upload_to="uploads/%Y/%m/%d/", null=False, blank=False) | 31 | archivo = models.FileField(upload_to="uploads/%Y/%m/%d/", null=False, blank=False) |
32 | dias_publicar = models.PositiveIntegerField(blank=False, null=False) | 32 | dias_publicar = models.PositiveIntegerField(blank=False, null=False) |
@@ -43,7 +43,10 @@ class EdictoSerializer(serializers.ModelSerializer): | @@ -43,7 +43,10 @@ class EdictoSerializer(serializers.ModelSerializer): | ||
43 | cantidad_palabras = contador(edicto) | 43 | cantidad_palabras = contador(edicto) |
44 | data['cantidad_palabras'] = cantidad_palabras | 44 | data['cantidad_palabras'] = cantidad_palabras |
45 | request = self.context['request'] | 45 | request = self.context['request'] |
46 | - data['usuario'] = request.user | 46 | + if request.method == 'POST': |
47 | + data['usuario'] = request.user | ||
48 | + else: | ||
49 | + pass | ||
47 | data['usuario_movimiento'] = request.user | 50 | data['usuario_movimiento'] = request.user |
48 | return data | 51 | return data |
49 | 52 |
-
Please register or login to post a comment