Browse Source

Adicionando campo número de convênio

0.3
Camilo Carlos (Estagiario) 15 years ago
parent
commit
f05f4f6454
  1. 9
      sigi/apps/convenios/admin.py
  2. 5
      sigi/apps/convenios/models.py

9
sigi/apps/convenios/admin.py

@ -26,7 +26,7 @@ class ConvenioAdmin(admin.ModelAdmin):
change_list_template = 'convenios/change_list.html' change_list_template = 'convenios/change_list.html'
fieldsets = ( fieldsets = (
(None, (None,
{'fields': ('casa_legislativa', 'num_processo_sf','projeto')} {'fields': ('casa_legislativa', 'num_processo_sf','num_convenio','projeto')}
), ),
('Datas', ('Datas',
{'fields': ('data_adesao', 'data_retorno_assinatura', {'fields': ('data_adesao', 'data_retorno_assinatura',
@ -41,11 +41,12 @@ class ConvenioAdmin(admin.ModelAdmin):
list_filter = ('data_adesao', 'data_retorno_assinatura', list_filter = ('data_adesao', 'data_retorno_assinatura',
'data_termo_aceite', 'data_devolucao_via', 'data_termo_aceite', 'data_devolucao_via',
'data_postagem_correio', 'projeto') 'data_postagem_correio', 'projeto')
#, 'casa_legislativa__nome')
ordering = ('-id',) ordering = ('-id',)
raw_id_fields = ('casa_legislativa',) raw_id_fields = ('casa_legislativa',)
search_fields = ('id', 'casa_legislativa__nome', search_fields = ('id', 'casa_legislativa__nome',
'num_processo_sf', 'casa_legislativa__municipio__nome', 'num_processo_sf')
'casa_legislativa__municipio__uf__nome')
def changelist_view(self, request, extra_context=None): def changelist_view(self, request, extra_context=None):
return super(ConvenioAdmin, self).changelist_view( return super(ConvenioAdmin, self).changelist_view(
request, request,
@ -66,6 +67,6 @@ class EquipamentoPrevistoAdmin(admin.ModelAdmin):
search_fields = ('convenio__id', 'equipamento__fabricante__nome', search_fields = ('convenio__id', 'equipamento__fabricante__nome',
'equipamento__modelo__modelo', 'equipamento__modelo__tipo__tipo') 'equipamento__modelo__modelo', 'equipamento__modelo__tipo__tipo')
admin.site.register(Projeto) #admin.site.register(Projeto)
admin.site.register(Convenio, ConvenioAdmin) admin.site.register(Convenio, ConvenioAdmin)
admin.site.register(EquipamentoPrevisto, EquipamentoPrevistoAdmin) admin.site.register(EquipamentoPrevisto, EquipamentoPrevistoAdmin)

5
sigi/apps/convenios/models.py

@ -21,6 +21,11 @@ class Convenio(models.Model):
blank=True, blank=True,
help_text='Formato: <em>XXXXXX/XX-X</em>.' help_text='Formato: <em>XXXXXX/XX-X</em>.'
) )
num_convenio = models.CharField(
'número do convênio',
max_length=10,
blank=True
)
data_adesao = models.DateField( data_adesao = models.DateField(
'data de adesão', 'data de adesão',
null=True, null=True,

Loading…
Cancel
Save