From 6c63ec1952d09c95bfb9331bb21684f842e05792 Mon Sep 17 00:00:00 2001 From: Eduardo Edson Batista Cordeiro Alves Date: Tue, 29 Sep 2015 14:30:42 -0300 Subject: [PATCH] Change sessao_plen to sessao_plenaria --- .../migrations/0004_auto_20150929_1425.py | 18 +++++++++++ sessao/migrations/0006_auto_20150929_1425.py | 30 +++++++++++++++++++ sessao/migrations/0007_auto_20150929_1426.py | 19 ++++++++++++ sessao/models.py | 2 +- sessao/views.py | 15 ++++------ 5 files changed, 74 insertions(+), 10 deletions(-) create mode 100644 parlamentares/migrations/0004_auto_20150929_1425.py create mode 100644 sessao/migrations/0006_auto_20150929_1425.py create mode 100644 sessao/migrations/0007_auto_20150929_1426.py diff --git a/parlamentares/migrations/0004_auto_20150929_1425.py b/parlamentares/migrations/0004_auto_20150929_1425.py new file mode 100644 index 000000000..7a19d3765 --- /dev/null +++ b/parlamentares/migrations/0004_auto_20150929_1425.py @@ -0,0 +1,18 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('parlamentares', '0003_auto_20150729_1717'), + ] + + operations = [ + migrations.AlterModelOptions( + name='parlamentar', + options={'ordering': ['nome_parlamentar'], 'verbose_name': 'Parlamentar', 'verbose_name_plural': 'Parlamentares'}, + ), + ] diff --git a/sessao/migrations/0006_auto_20150929_1425.py b/sessao/migrations/0006_auto_20150929_1425.py new file mode 100644 index 000000000..429442f2b --- /dev/null +++ b/sessao/migrations/0006_auto_20150929_1425.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('sessao', '0005_remove_presencaordemdia_data_ordem'), + ] + + operations = [ + migrations.AlterModelOptions( + name='expedientemateria', + options={'ordering': ['numero_ordem'], 'verbose_name': 'Matéria do Expediente', 'verbose_name_plural': 'Matérias do Expediente'}, + ), + migrations.AlterModelOptions( + name='ordemdia', + options={'ordering': ['numero_ordem'], 'verbose_name': 'Matéria da Ordem do Dia', 'verbose_name_plural': 'Matérias da Ordem do Dia'}, + ), + migrations.AlterModelOptions( + name='presencaordemdia', + options={'ordering': ['parlamentar__nome_parlamentar'], 'verbose_name': 'Presença da Ordem do Dia', 'verbose_name_plural': 'Presenças da Ordem do Dia'}, + ), + migrations.AlterModelOptions( + name='sessaoplenariapresenca', + options={'ordering': ['parlamentar__nome_parlamentar'], 'verbose_name': 'Presença em Sessão Plenária', 'verbose_name_plural': 'Presenças em Sessões Plenárias'}, + ), + ] diff --git a/sessao/migrations/0007_auto_20150929_1426.py b/sessao/migrations/0007_auto_20150929_1426.py new file mode 100644 index 000000000..6233ceb00 --- /dev/null +++ b/sessao/migrations/0007_auto_20150929_1426.py @@ -0,0 +1,19 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ('sessao', '0006_auto_20150929_1425'), + ] + + operations = [ + migrations.RenameField( + model_name='sessaoplenariapresenca', + old_name='sessao_plen', + new_name='sessao_plenaria', + ), + ] diff --git a/sessao/models.py b/sessao/models.py index 35aadbfd4..75a588ddd 100644 --- a/sessao/models.py +++ b/sessao/models.py @@ -267,7 +267,7 @@ class VotoParlamentar(models.Model): # RegistroVotacaoParlamentar class SessaoPlenariaPresenca(models.Model): - sessao_plen = models.ForeignKey(SessaoPlenaria) + sessao_plenaria = models.ForeignKey(SessaoPlenaria) parlamentar = models.ForeignKey(Parlamentar) data_sessao = models.DateField(blank=True, null=True) diff --git a/sessao/views.py b/sessao/views.py index df8018f38..3ffb49d46 100644 --- a/sessao/views.py +++ b/sessao/views.py @@ -108,7 +108,7 @@ class PresencaView(FormMixin, sessao_crud.CrudDetailView): if form.is_valid(): # Pegar os presentes salvos no banco presentes_banco = SessaoPlenariaPresenca.objects.filter( - sessao_plen_id=self.object.id) + sessao_plenaria_id=self.object.id) # Id dos parlamentares presentes marcados = request.POST.getlist('presenca') @@ -137,7 +137,7 @@ class PresencaView(FormMixin, sessao_crud.CrudDetailView): self.object = self.get_object() presencas = SessaoPlenariaPresenca.objects.filter( - sessao_plen_id=self.object.id + sessao_plenaria_id=self.object.id ) presentes = [p.parlamentar for p in presencas] @@ -195,9 +195,6 @@ class PresencaOrdemDiaView(FormMixin, sessao_crud.CrudDetailView): sessao_plenaria_id=self.object.id ) - presencas = SessaoPlenariaPresenca.objects.filter( - sessao_plen_id=self.object.id - ) presentes = [p.parlamentar for p in presencas] for parlamentar in Parlamentar.objects.filter(ativo=True): @@ -891,7 +888,7 @@ class ResumoView(FormMixin, sessao_crud.CrudDetailView): # ===================================================================== # Presença Sessão presencas = SessaoPlenariaPresenca.objects.filter( - sessao_plen_id=self.object.id + sessao_plenaria_id=self.object.id ) parlamentares_sessao = [] @@ -1315,7 +1312,7 @@ class VotacaoSimbolicaView(FormMixin, sessao_crud.CrudDetailView): ordem_id = kwargs['mid'] qtde_presentes = len(PresencaOrdemDia.objects.filter( - sessao_plen_id=self.object.id)) + sessao_plenaria_id=self.object.id)) qtde_votos = (int(request.POST['votos_sim']) + int(request.POST['votos_nao']) + int(request.POST['abstencoes'])) @@ -1389,7 +1386,7 @@ class VotacaoSecretaView(FormMixin, sessao_crud.CrudDetailView): ordem_id = kwargs['mid'] qtde_presentes = len(PresencaOrdemDia.objects.filter( - sessao_plen_id=self.object.id)) + sessao_plenaria_id=self.object.id)) qtde_votos = (int(request.POST['votos_sim']) + int(request.POST['votos_nao']) + int(request.POST['abstencoes'])) @@ -1507,7 +1504,7 @@ class VotacaoNominalView(FormMixin, sessao_crud.CrudDetailView): self.object = self.get_object() presencas = PresencaOrdemDia.objects.filter( - sessao_plen_id=self.object.id + sessao_plenaria_id=self.object.id ) presentes = [p.parlamentar for p in presencas]