Browse Source

Add Bloco, Bancada, Frente possíveis Tip de Autores

pull/739/head
LeandroRoberto 8 years ago
parent
commit
7bef9baff5
  1. 8
      sapl/parlamentares/models.py
  2. 14
      sapl/sessao/models.py

8
sapl/parlamentares/models.py

@ -263,7 +263,8 @@ class Parlamentar(models.Model):
verbose_name=_('Fotografia'), verbose_name=_('Fotografia'),
validators=[restringe_tipos_de_arquivo_img]) validators=[restringe_tipos_de_arquivo_img])
# campo conceitual de reversão genérica para o model Autor # campo conceitual de reversão genérica para o model Autor que dá a
# o meio possível de localização de tipos de autores.
autor = SaplGenericRelation(Autor, fields_search=('nome_completo', autor = SaplGenericRelation(Autor, fields_search=('nome_completo',
'nome_parlamentar')) 'nome_parlamentar'))
@ -452,6 +453,11 @@ class Frente(models.Model):
blank=True, null=True, verbose_name=_('Data Dissolução')) blank=True, null=True, verbose_name=_('Data Dissolução'))
descricao = models.TextField(blank=True, verbose_name=_('Descrição')) descricao = models.TextField(blank=True, verbose_name=_('Descrição'))
# campo conceitual de reversão genérica para o model Autor que dá a
# o meio possível de localização de tipos de autores.
autor = SaplGenericRelation(Autor, fields_search=('nome',
'descricao'))
class Meta: class Meta:
verbose_name = _('Frente') verbose_name = _('Frente')
verbose_name_plural = _('Frentes') verbose_name_plural = _('Frentes')

14
sapl/sessao/models.py

@ -2,10 +2,12 @@ from django.db import models
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from model_utils import Choices from model_utils import Choices
from sapl.base.models import Autor
from sapl.materia.models import MateriaLegislativa from sapl.materia.models import MateriaLegislativa
from sapl.parlamentares.models import (CargoMesa, Legislatura, Parlamentar, from sapl.parlamentares.models import (CargoMesa, Legislatura, Parlamentar,
Partido, SessaoLegislativa) Partido, SessaoLegislativa)
from sapl.utils import YES_NO_CHOICES, restringe_tipos_de_arquivo_txt from sapl.utils import YES_NO_CHOICES, restringe_tipos_de_arquivo_txt,\
SaplGenericRelation
class CargoBancada(models.Model): class CargoBancada(models.Model):
@ -38,6 +40,11 @@ class Bancada(models.Model):
verbose_name=_('Data Extinção')) verbose_name=_('Data Extinção'))
descricao = models.TextField(blank=True, verbose_name=_('Descrição')) descricao = models.TextField(blank=True, verbose_name=_('Descrição'))
# campo conceitual de reversão genérica para o model Autor que dá a
# o meio possível de localização de tipos de autores.
autor = SaplGenericRelation(Autor, fields_search=('nome',
'descricao'))
class Meta: class Meta:
verbose_name = _('Bancada') verbose_name = _('Bancada')
verbose_name_plural = _('Bancadas') verbose_name_plural = _('Bancadas')
@ -341,6 +348,11 @@ class Bloco(models.Model):
blank=True, null=True, verbose_name=_('Data Dissolução')) blank=True, null=True, verbose_name=_('Data Dissolução'))
descricao = models.TextField(blank=True, verbose_name=_('Descrição')) descricao = models.TextField(blank=True, verbose_name=_('Descrição'))
# campo conceitual de reversão genérica para o model Autor que dá a
# o meio possível de localização de tipos de autores.
autor = SaplGenericRelation(Autor, fields_search=('nome',
'descricao'))
class Meta: class Meta:
verbose_name = _('Bloco') verbose_name = _('Bloco')
verbose_name_plural = _('Blocos') verbose_name_plural = _('Blocos')

Loading…
Cancel
Save