[attributs] __unicode__ ne prend que self pour argument

This commit is contained in:
Nicolas Dandrimont 2010-10-16 17:39:56 +02:00
parent e2f33a4a3b
commit 8b51cf197a

View file

@ -140,8 +140,8 @@ class nom(Attr):
def _check_type(self, values):
return [ validate_name(v) for v in values]
def __unicode__(self, values, uldif):
return [ v.strip().capitalize() for v in values ]
def __unicode__(self):
return self.value
class prenom(Attr):
singlevalue = True
@ -150,8 +150,8 @@ class prenom(Attr):
def _check_type(self, values):
return [ validate_name(v) for v in values ]
def __unicode__(self, values, uldif):
return [ v.strip().capitalize() for v in values ]
def __unicode__(self):
return self.value
class tel(Attr):
singlevalue = True
@ -161,16 +161,16 @@ class tel(Attr):
def parse_value(self, val):
self.value = format_tel(val)
def __unicode__(self, value, uldif):
return value
def __unicode__(self):
return self.value
class paiement(Attr):
singlevalue = False
optional = True
legend = u"Paiement"
def __unicode__(self, values, uldif):
return values # XXX - To implement
def __unicode__(self):
return self.value # XXX - To implement
class carteEtudiant(Attr):
singlevalue = False