Browse Source

Merge pull request #663 from interlegis/655-partido-autor

FIX #655
pull/674/head
Edward 8 years ago
committed by GitHub
parent
commit
6b7491e375
  1. 8
      sapl/materia/forms.py
  2. 19
      sapl/materia/migrations/0049_remove_autoria_partido.py
  3. 2
      sapl/materia/models.py
  4. 6
      sapl/sessao/forms.py
  5. 2
      sapl/templates/materia/layouts.yaml

8
sapl/materia/forms.py

@ -474,7 +474,7 @@ class MateriaLegislativaFilterSet(django_filters.FilterSet):
'data_apresentacao',
'data_publicacao',
'autoria__autor__tipo',
'autoria__partido',
'autoria__autor__partido',
'relatoria__parlamentar_id',
'local_origem_externa',
'tramitacao__unidade_tramitacao_destino',
@ -510,7 +510,7 @@ class MateriaLegislativaFilterSet(django_filters.FilterSet):
self.filters['tipo'].label = 'Tipo de Matéria'
self.filters['autoria__autor__tipo'].label = 'Tipo de Autor'
self.filters['autoria__partido'].label = 'Partido do Autor'
self.filters['autoria__autor__partido'].label = 'Partido do Autor'
self.filters['relatoria__parlamentar_id'].label = 'Relatoria'
row1 = to_row(
@ -532,7 +532,7 @@ class MateriaLegislativaFilterSet(django_filters.FilterSet):
css_class='btn btn-primary btn-sm'), 10)])
row5 = to_row(
[('autoria__autor__tipo', 6),
('autoria__partido', 6)])
('autoria__autor__partido', 6)])
row6 = to_row(
[('relatoria__parlamentar_id', 6),
('local_origem_externa', 6)])
@ -616,7 +616,7 @@ class AutoriaForm(ModelForm):
class Meta:
model = Autoria
fields = ['autor', 'partido', 'primeiro_autor']
fields = ['autor', 'primeiro_autor']
def clean(self):
if self.errors:

19
sapl/materia/migrations/0049_remove_autoria_partido.py

@ -0,0 +1,19 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.7 on 2016-09-29 14:11
from __future__ import unicode_literals
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('materia', '0048_auto_20160927_1254'),
]
operations = [
migrations.RemoveField(
model_name='autoria',
name='partido',
),
]

2
sapl/materia/models.py

@ -245,8 +245,6 @@ class Autor(models.Model):
class Autoria(models.Model):
partido = models.ForeignKey(Partido, blank=True, null=True,
verbose_name=_('Partido'))
autor = models.ForeignKey(Autor, verbose_name=_('Autor'))
materia = models.ForeignKey(MateriaLegislativa)
primeiro_autor = models.BooleanField(verbose_name=_('Primeiro Autor'),

6
sapl/sessao/forms.py

@ -207,7 +207,7 @@ class AdicionarVariasMateriasFilterSet(MateriaLegislativaFilterSet):
'data_apresentacao',
'data_publicacao',
'autoria__autor__tipo',
'autoria__partido',
'autoria__autor__partido',
'relatoria__parlamentar_id',
'local_origem_externa',
'em_tramitacao',
@ -226,7 +226,7 @@ class AdicionarVariasMateriasFilterSet(MateriaLegislativaFilterSet):
self.filters['tipo'].label = 'Tipo de Matéria'
self.filters['autoria__autor__tipo'].label = 'Tipo de Autor'
self.filters['autoria__partido'].label = 'Partido do Autor'
self.filters['autoria__autor__partido'].label = 'Partido do Autor'
self.filters['relatoria__parlamentar_id'].label = 'Relatoria'
row1 = to_row(
@ -248,7 +248,7 @@ class AdicionarVariasMateriasFilterSet(MateriaLegislativaFilterSet):
css_class='btn btn-primary btn-sm'), 10)])
row5 = to_row(
[('autoria__autor__tipo', 6),
('autoria__partido', 6)])
('autoria__autor__partido', 6)])
row6 = to_row(
[('relatoria__parlamentar_id', 6),
('local_origem_externa', 6)])

2
sapl/templates/materia/layouts.yaml

@ -66,7 +66,7 @@ AutorCreate:
Autoria:
{% trans 'Autoria' %}:
- autor partido primeiro_autor
- autor primeiro_autor
DocumentoAcessorio:
{% trans 'Documento Acessório' %}:

Loading…
Cancel
Save