From 78c975853ce26b799e053a2c00be3d918ef06427 Mon Sep 17 00:00:00 2001 From: Lincoln de Sousa Date: Mon, 7 Jul 2008 23:38:45 -0300 Subject: [PATCH 1/1] unificating address in a single and big field (cascardo's idea =) --- eventos/models.py | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/eventos/models.py b/eventos/models.py index f1378f4..85e3243 100644 --- a/eventos/models.py +++ b/eventos/models.py @@ -27,10 +27,9 @@ class Evento(models.Model): local = models.CharField(max_length=100) nome_contato = models.CharField(u'Nome do contato', max_length=100) telefone = models.CharField(max_length=100) + endereco = models.TextField() cidade = models.CharField(max_length=100) estado = models.CharField(max_length=2, choices=STATE_CHOICES) - rua = models.CharField(max_length=100) - numero = models.CharField(u'Número', max_length=10) info_adicional = models.TextField(blank=True) class Admin: @@ -39,7 +38,7 @@ class Evento(models.Model): {'fields': ('nome', 'data_inicio', 'data_final')}), (u'Informações da sede', - {'fields': ('local', 'nome_contato', 'rua', 'numero', 'cidade', + {'fields': ('local', 'nome_contato', 'endereco', 'cidade', 'estado', 'telefone', 'info_adicional')}), ) @@ -57,9 +56,8 @@ class Palestrante(models.Model): instituicao = models.CharField(u'Instituição', max_length=250, blank=True) - rua = models.CharField(max_length=100) - numero = models.CharField(u'Número', max_length=10) - bairro = models.CharField(max_length=100) + endereco = models.TextField() + cep = models.CharField(max_length=5) cidade = models.CharField(max_length=100) estado = models.CharField(max_length=2, choices=STATE_CHOICES) @@ -78,8 +76,7 @@ class Palestrante(models.Model): (u'Telefones', {'fields': ('telefone', 'celular')}), - (u'Endereço', {'fields': ('rua', 'numero', - 'bairro', 'cidade', 'estado')}), + (u'Endereço', {'fields': ('endereco', 'cep', 'cidade', 'estado')}), (u'Avançado', {'fields': ('usuario',), 'classes': 'collapse'}), -- 2.20.1