Browse Source

Alteração do campo: 'Última alteração do endereço' para editável.

stable/1.0
Breno Teixeira 12 years ago
parent
commit
2f7d29eb11
  1. 3
      sigi/apps/casas/admin.py
  2. 4
      sigi/apps/casas/models.py

3
sigi/apps/casas/admin.py

@ -31,7 +31,7 @@ class FuncionariosInline(admin.StackedInline):
fieldsets = ((None, { fieldsets = ((None, {
'fields': (('nome', 'sexo', 'nota', 'email'), ('cargo', 'funcao', 'setor', 'tempo_de_servico'), 'ult_alteracao') 'fields': (('nome', 'sexo', 'nota', 'email'), ('cargo', 'funcao', 'setor', 'tempo_de_servico'), 'ult_alteracao')
}),) }),)
readonly_fields = ('ult_alteracao',) readonly_fields = ('ult_alteracao',)
extra = 1 extra = 1
inlines = (TelefonesInline,) inlines = (TelefonesInline,)
def queryset(self, request): def queryset(self, request):
@ -48,7 +48,6 @@ class CasaLegislativaAdmin(admin.ModelAdmin):
change_list_template = 'casas/change_list.html' change_list_template = 'casas/change_list.html'
actions = ['adicionar_casas',] actions = ['adicionar_casas',]
inlines = (TelefonesInline, PresidenteInline, FuncionariosInline, ConveniosInline) inlines = (TelefonesInline, PresidenteInline, FuncionariosInline, ConveniosInline)
readonly_fields = ('ult_alt_endereco',)
list_display = ('nome','municipio','logradouro', 'ult_alt_endereco') list_display = ('nome','municipio','logradouro', 'ult_alt_endereco')
list_display_links = ('nome',) list_display_links = ('nome',)
list_filter = ('tipo', 'municipio') list_filter = ('tipo', 'municipio')

4
sigi/apps/casas/models.py

@ -60,7 +60,7 @@ class CasaLegislativa(models.Model):
blank=True, blank=True,
verify_exists=False verify_exists=False
) )
ult_alt_endereco = models.DateTimeField(u'Última alteração do endereço', null=True, blank=True, editable=False) ult_alt_endereco = models.DateTimeField(u'Última alteração do endereço', null=True, blank=True, editable=True)
telefones = generic.GenericRelation('contatos.Telefone') telefones = generic.GenericRelation('contatos.Telefone')
foto = models.ImageField( foto = models.ImageField(
@ -266,7 +266,7 @@ class Funcionario(models.Model):
funcao = models.CharField(u'função', max_length=100, null=True, blank=True) funcao = models.CharField(u'função', max_length=100, null=True, blank=True)
setor = models.CharField(max_length=100, choices = SETOR_CHOICES, default="outros") setor = models.CharField(max_length=100, choices = SETOR_CHOICES, default="outros")
tempo_de_servico = models.CharField(u'tempo de serviço', max_length=50, null=True, blank=True) tempo_de_servico = models.CharField(u'tempo de serviço', max_length=50, null=True, blank=True)
ult_alteracao = models.DateTimeField(u'Última alteração', null=True, blank=True, editable=False, auto_now=True) ult_alteracao = models.DateTimeField(u'Última alteração', null=True, blank=True, editable=True, auto_now=False)
class Meta: class Meta:
ordering = ('nome',) ordering = ('nome',)

Loading…
Cancel
Save