Merge branch 'master' of ssh://hammerboy/home/lincoln/pessoal/eventmanager
authorLincoln de Sousa <lincoln@archlinux-br.org>
Wed, 15 Aug 2007 22:51:50 +0000 (19:51 -0300)
committerLincoln de Sousa <lincoln@archlinux-br.org>
Wed, 15 Aug 2007 22:51:50 +0000 (19:51 -0300)
forms.py
views.py

index 1d2c3c2..cf89425 100644 (file)
--- a/forms.py
+++ b/forms.py
@@ -1,4 +1,4 @@
-# -*- coding: utf8; -*-
+# -*- coding: utf-8; -*-
 """
 Copyright (C) 2007 Lincoln de Sousa <lincoln@archlinux-br.org>
 
@@ -28,9 +28,6 @@ class SubmeterTrabalho(forms.Form):
     def __init__(self, *args, **kwargs):
         super(SubmeterTrabalho, self).__init__(*args, **kwargs)
 
-        newchoices = MKCHOICES(CategoriaTrabalho)
-        self.fields['categoria'].choices = newchoices
-
         newchoices = MKCHOICES(TipoTrabalho)
         self.fields['tipo'].choices = newchoices
 
@@ -39,7 +36,6 @@ class SubmeterTrabalho(forms.Form):
 
     titulo = forms.CharField(max_length=100, label='Título do trabalho')
     tipo = forms.ChoiceField()
-    categoria = forms.ChoiceField()
     descricao_curta = forms.CharField(widget=Textarea(),
         label='Descrição curta', max_length=250,
         help_text='Esta descrição será utilizada para exibição no '
index b28f98f..355e5fa 100644 (file)
--- a/views.py
+++ b/views.py
@@ -1,4 +1,4 @@
-# -*- coding: utf8; -*-
+# -*- coding: utf-8; -*-
 """
 Copyright (C) 2007 Lincoln de Sousa <lincoln@archlinux-br.org>
 
@@ -147,7 +147,7 @@ def submeter_trabalho(request):
         t = Trabalho()
         t.titulo = cd['titulo']
         t.tipo = TipoTrabalho.objects.get(pk=cd['tipo'])
-        t.categoria = CategoriaTrabalho.objects.get(pk=cd['categoria'])
+        t.categoria = CategoriaTrabalho.objects.get_or_create(nome='Pendente')[0]
         t.descricao_curta = cd['descricao_curta']
         t.descricao_longa = cd['descricao_longa']
         t.recursos = cd['recursos']