adicionando campos que eu tinha esquecido nos modelos Trabalho e Palestrante e acerta...
authorLincoln de Sousa <pythonwarrior@pidinti.localdomain>
Wed, 15 Aug 2007 15:13:53 +0000 (12:13 -0300)
committerLincoln de Sousa <pythonwarrior@pidinti.localdomain>
Wed, 15 Aug 2007 15:13:53 +0000 (12:13 -0300)
eventos/models.py

index 84ee779..d3dbb5e 100644 (file)
@@ -54,8 +54,10 @@ class Palestrante(models.Model):
     nome = models.CharField(maxlength=100)
     email = models.CharField(maxlength=100)
 
-    telefone = models.CharField(maxlength=11, blank=True)
-    celular = models.CharField(maxlength=11, blank=True)
+    telefone = models.CharField(maxlength=100, blank=True)
+    celular = models.CharField(maxlength=100, blank=True)
+
+    instituicao = models.CharField(maxlength=250, blank=True)
 
     rua = models.CharField(maxlength=100)
     numero = models.CharField(maxlength=10)
@@ -70,7 +72,8 @@ class Palestrante(models.Model):
 
     class Admin:
         fields = (
-            (None, {'fields': ('nome', 'email', 'minicurriculo', 'usuario')}),
+            (None, {'fields': ('nome', 'email', 'instituicao',
+                'minicurriculo', 'curriculo', 'usuario')}),
             ('Telefones', {'fields': ('telefone', 'celular')}),
             ('Endereço', {'fields': ('rua', 'numero',
                 'bairro', 'cidade', 'uf')}),
@@ -121,6 +124,7 @@ class TipoTrabalho(models.Model):
 class Trabalho(models.Model):
     titulo = models.CharField(maxlength=100)
     evento = models.ForeignKey(Evento)
+    tipo = models.ForeignKey(TipoTrabalho)
     categoria = models.ForeignKey(CategoriaTrabalho)
     palestrante = models.ManyToManyField(Palestrante)
     descricao_curta = models.TextField()