More fixes

This commit is contained in:
David Gelvin 2010-09-07 10:25:48 +00:00
parent a77b1e3e6e
commit 900e75b010
2 changed files with 4 additions and 3 deletions

View file

@ -12,6 +12,9 @@ class EavAttributeLabel(models.Model):
name = models.CharField(_(u"name"), db_index=True,
unique=True, max_length=100)
def __unicode__(self):
return self.name
class EavAttribute(models.Model):
'''
@ -68,7 +71,7 @@ class EavAttribute(models.Model):
super(EavAttribute, self).save(*args, **kwargs)
def add_label(self, label):
pass
self.labels.get_or_create(name=label)
def get_value_for_entity(self, entity):
@ -137,7 +140,6 @@ class EavValue(models.Model):
value = property(_get_value, _set_value)
def __unicode__(self):
return u"%s - %s: \"%s\"" % (self.object, self.attribute.name, self.value)

View file

@ -24,7 +24,6 @@ class EavBasicTests(TestCase):
attribute=self.attribute,
value_text='Denver')
def tearDown(self):
EavRegistry.unregister(Patient)