-# -*- coding: utf8; -*-
+# -*- coding: utf-8; -*-
"""
Copyright (C) 2007 Lincoln de Sousa <lincoln@archlinux-br.org>
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
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 '
-# -*- coding: utf8; -*-
+# -*- coding: utf-8; -*-
"""
Copyright (C) 2007 Lincoln de Sousa <lincoln@archlinux-br.org>
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']