projects
/
cascardo
/
eventmanager.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
9a30db5
)
adicionando metodo que faz o parsing dos participantes de uma caravana.
author
Lincoln de Sousa
<lincoln@archlinux-br.org>
Wed, 26 Sep 2007 03:35:19 +0000
(
00:35
-0300)
committer
Lincoln de Sousa
<lincoln@archlinux-br.org>
Wed, 26 Sep 2007 03:35:19 +0000
(
00:35
-0300)
eventos/models.py
patch
|
blob
|
history
diff --git
a/eventos/models.py
b/eventos/models.py
index
3dd623e
..
5ab55d8
100644
(file)
--- a/
eventos/models.py
+++ b/
eventos/models.py
@@
-95,6
+95,7
@@
class Participante(models.Model):
bairro = models.CharField(maxlength=100)
cidade = models.CharField(maxlength=100)
uf = models.CharField(maxlength=3)
bairro = models.CharField(maxlength=100)
cidade = models.CharField(maxlength=100)
uf = models.CharField(maxlength=3)
+ cep = models.CharField(maxlength=8)
usuario = models.ForeignKey(User)
class Admin:
usuario = models.ForeignKey(User)
class Admin:
@@
-114,6
+115,13
@@
class Caravana(models.Model):
def __str__(self):
return str(self.coordenador)
def __str__(self):
return str(self.coordenador)
+ def parsed_participantes(self):
+ real_data = []
+ for i in self.participantes.split('\n'):
+ if i.strip():
+ nome, email = i.rsplit(' ', 1)
+ real_data.append({'nome': nome, 'email': email})
+ return real_data
class CategoriaTrabalho(models.Model):
nome = models.CharField(maxlength=100)
class CategoriaTrabalho(models.Model):
nome = models.CharField(maxlength=100)