From 5fe894f0837970746ea4c176bdc63a5992307522 Mon Sep 17 00:00:00 2001 From: Guilherme Gondim Date: Thu, 17 Dec 2009 20:32:27 +0000 Subject: [PATCH] Adicionado novos campos. --- sigi/apps/convenios/admin.py | 8 +++++--- sigi/apps/convenios/models.py | 16 +++++++++++----- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/sigi/apps/convenios/admin.py b/sigi/apps/convenios/admin.py index dbbbcc7..e421f33 100644 --- a/sigi/apps/convenios/admin.py +++ b/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', diff --git a/sigi/apps/convenios/models.py b/sigi/apps/convenios/models.py index 3c1806c..dc928c6 100644 --- a/sigi/apps/convenios/models.py +++ b/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'