Browse Source

Adicionado novos campos.

0.2
Guilherme Gondim 15 years ago
parent
commit
5fe894f083
  1. 8
      sigi/apps/convenios/admin.py
  2. 16
      sigi/apps/convenios/models.py

8
sigi/apps/convenios/admin.py

@ -24,18 +24,20 @@ class AnexoAdmin(admin.ModelAdmin):
class ConvenioAdmin(admin.ModelAdmin):
fieldsets = (
(None,
{'fields': ('casa_legislativa', 'num_processo_sf',)}
{'fields': ('casa_legislativa', 'num_processo_sf')}
),
('Datas',
{'fields': ('data_adesao', 'data_retorno_assinatura',
'data_termo_aceite', 'data_pub_diario')}
'data_termo_aceite', 'data_pub_diario',
'data_devolucao_via', 'data_postagem_correio')}
),
)
inlines = (AnexosInline, EquipamentoPrevistoInline)
list_display = ('id', 'casa_legislativa',
'num_processo_sf', 'data_adesao')
list_filter = ('data_adesao', 'data_retorno_assinatura',
'data_termo_aceite',)
'data_termo_aceite', 'data_devolucao_via',
'data_postagem_correio')
ordering = ('-id',)
raw_id_fields = ('casa_legislativa',)
search_fields = ('id', 'casa_legislativa__nome',

16
sigi/apps/convenios/models.py

@ -4,11 +4,6 @@ from django.db import models
from django.contrib.contenttypes import generic
class Convenio(models.Model):
RECEBIDOS_CHOICES = (
('N', 'Não'),
('S', 'Sim'),
('P', 'Pendente(s)'),
)
casa_legislativa = models.ForeignKey(
'casas.CasaLegislativa',
verbose_name='Casa Legislativa'
@ -41,6 +36,17 @@ class Convenio(models.Model):
blank=True,
help_text='Equipamentos recebidos.'
)
data_devolucao_via = models.DateField(
'data de devolução da via',
null=True,
blank=True,
help_text='Data de devolução da via do convênio à Câmara Municipal.'
)
data_postagem_correio = models.DateField(
'data postagem correio',
null=True,
blank=True,
)
class Meta:
get_latest_by = 'id'

Loading…
Cancel
Save