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'),
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',
'nome_parlamentar'))
@ -452,6 +453,11 @@ class Frente(models.Model):
blank=True, null=True, verbose_name=_('Data Dissoluçã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:
verbose_name = _('Frente')
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 model_utils import Choices
from sapl.base.models import Autor
from sapl.materia.models import MateriaLegislativa
from sapl.parlamentares.models import (CargoMesa, Legislatura, Parlamentar,
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):
@ -38,6 +40,11 @@ class Bancada(models.Model):
verbose_name=_('Data Extinçã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:
verbose_name = _('Bancada')
verbose_name_plural = _('Bancadas')
@ -341,6 +348,11 @@ class Bloco(models.Model):
blank=True, null=True, verbose_name=_('Data Dissoluçã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:
verbose_name = _('Bloco')
verbose_name_plural = _('Blocos')

Loading…
Cancel
Save