From 0c34b85b10f9bdc5e9e27ac1ef44a1e296074ae4 Mon Sep 17 00:00:00 2001 From: Edward Ribeiro Date: Mon, 7 Mar 2016 09:20:42 -0300 Subject: [PATCH] =?UTF-8?q?Adi=C3=A7=C3=A3o=20de=20URLField=20em=20compila?= =?UTF-8?q?=C3=A7=C3=A3o,=20lexml,=20e=20sess=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../migrations/0044_auto_20160307_0918.py | 25 +++++++++++++ compilacao/models.py | 4 +-- lexml/migrations/0004_auto_20160307_0918.py | 25 +++++++++++++ lexml/models.py | 4 +-- sessao/migrations/0015_auto_20160307_0918.py | 35 +++++++++++++++++++ sessao/models.py | 6 ++-- 6 files changed, 92 insertions(+), 7 deletions(-) create mode 100644 compilacao/migrations/0044_auto_20160307_0918.py create mode 100644 lexml/migrations/0004_auto_20160307_0918.py create mode 100644 sessao/migrations/0015_auto_20160307_0918.py diff --git a/compilacao/migrations/0044_auto_20160307_0918.py b/compilacao/migrations/0044_auto_20160307_0918.py new file mode 100644 index 000000000..302524708 --- /dev/null +++ b/compilacao/migrations/0044_auto_20160307_0918.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.9 on 2016-03-07 12:18 +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('compilacao', '0043_auto_20160110_1733'), + ] + + operations = [ + migrations.AlterField( + model_name='nota', + name='url_externa', + field=models.URLField(blank=True, max_length=1024, verbose_name='Url externa'), + ), + migrations.AlterField( + model_name='publicacao', + name='url_externa', + field=models.URLField(blank=True, max_length=1024, verbose_name='Link para Versão Eletrônica'), + ), + ] diff --git a/compilacao/models.py b/compilacao/models.py index eaa0a52c4..c7e9f7f05 100644 --- a/compilacao/models.py +++ b/compilacao/models.py @@ -459,7 +459,7 @@ class Publicacao(TimestampedMixin): edicao = models.PositiveIntegerField( blank=True, null=True, verbose_name=_('Edição')) - url_externa = models.CharField( + url_externa = models.URLField( max_length=1024, blank=True, verbose_name=_('Link para Versão Eletrônica')) @@ -1169,7 +1169,7 @@ class Nota(TimestampedMixin): default='', blank=True) texto = models.TextField(verbose_name=_('Texto')) - url_externa = models.CharField( + url_externa = models.URLField( max_length=1024, blank=True, verbose_name=_('Url externa')) diff --git a/lexml/migrations/0004_auto_20160307_0918.py b/lexml/migrations/0004_auto_20160307_0918.py new file mode 100644 index 000000000..c6f31833e --- /dev/null +++ b/lexml/migrations/0004_auto_20160307_0918.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.9 on 2016-03-07 12:18 +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('lexml', '0003_auto_20160216_1015'), + ] + + operations = [ + migrations.AlterField( + model_name='lexmlprovedor', + name='email_responsavel', + field=models.EmailField(blank=True, max_length=50, verbose_name='E-mail do responsável'), + ), + migrations.AlterField( + model_name='lexmlpublicador', + name='email_responsavel', + field=models.EmailField(blank=True, max_length=50, verbose_name='E-mail do responsável'), + ), + ] diff --git a/lexml/models.py b/lexml/models.py index c147ee820..b931a5d17 100644 --- a/lexml/models.py +++ b/lexml/models.py @@ -6,7 +6,7 @@ class LexmlProvedor(models.Model): # LexmlRegistroProvedor id_provedor = models.PositiveIntegerField(verbose_name=_('Id do provedor')) nome = models.CharField(max_length=255, verbose_name=_('Nome do provedor')) sigla = models.CharField(max_length=15) - email_responsavel = models.CharField( + email_responsavel = models.EmailField( max_length=50, blank=True, verbose_name=_('E-mail do responsável')) @@ -34,7 +34,7 @@ class LexmlPublicador(models.Model): verbose_name=_('Id do publicador')) nome = models.CharField( max_length=255, verbose_name=_('Nome do publicador')) - email_responsavel = models.CharField( + email_responsavel = models.EmailField( max_length=50, blank=True, verbose_name=_('E-mail do responsável')) diff --git a/sessao/migrations/0015_auto_20160307_0918.py b/sessao/migrations/0015_auto_20160307_0918.py new file mode 100644 index 000000000..adc382bc7 --- /dev/null +++ b/sessao/migrations/0015_auto_20160307_0918.py @@ -0,0 +1,35 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.9 on 2016-03-07 12:18 +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('sessao', '0014_auto_20160223_0813'), + ] + + operations = [ + migrations.AlterField( + model_name='orador', + name='url_discurso', + field=models.URLField(blank=True, max_length=150, verbose_name='URL Vídeo'), + ), + migrations.AlterField( + model_name='oradorexpediente', + name='url_discurso', + field=models.URLField(blank=True, max_length=150, verbose_name='URL Vídeo'), + ), + migrations.AlterField( + model_name='sessaoplenaria', + name='url_audio', + field=models.URLField(blank=True, max_length=150, verbose_name='URL Arquivo Áudio (Formatos MP3 / AAC)'), + ), + migrations.AlterField( + model_name='sessaoplenaria', + name='url_video', + field=models.URLField(blank=True, max_length=150, verbose_name='URL Arquivo Vídeo (Formatos MP4 / FLV / WebM)'), + ), + ] diff --git a/sessao/models.py b/sessao/models.py index b3522c5af..e38e87f63 100644 --- a/sessao/models.py +++ b/sessao/models.py @@ -53,10 +53,10 @@ class SessaoPlenaria(models.Model): numero = models.PositiveIntegerField(verbose_name=_('Número')) data_fim = models.DateField( blank=True, null=True, verbose_name=_('Encerramento')) - url_audio = models.CharField( + url_audio = models.URLField( max_length=150, blank=True, verbose_name=_('URL Arquivo Áudio (Formatos MP3 / AAC)')) - url_video = models.CharField( + url_video = models.URLField( max_length=150, blank=True, verbose_name=_('URL Arquivo Vídeo (Formatos MP4 / FLV / WebM)')) upload_pauta = models.FileField( @@ -171,7 +171,7 @@ class AbstractOrador(models.Model): # Oradores parlamentar = models.ForeignKey(Parlamentar, verbose_name=_('Parlamentar')) numero_ordem = models.PositiveIntegerField( verbose_name=_('Ordem de pronunciamento')) - url_discurso = models.CharField( + url_discurso = models.URLField( max_length=150, blank=True, verbose_name=_('URL Vídeo')) class Meta: