From 2dcfeb7dfd5d8cf8703ae5788e713bc6368d3c2e Mon Sep 17 00:00:00 2001 From: Brice Gelineau Date: Sat, 2 Feb 2013 15:53:12 +0100 Subject: [PATCH] add Meta and unicode to classes --- xnet/accounts/models.py | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/xnet/accounts/models.py b/xnet/accounts/models.py index e4f83ab..3e0f9c3 100644 --- a/xnet/accounts/models.py +++ b/xnet/accounts/models.py @@ -61,14 +61,24 @@ class XGroup(models.Model): dns = models.CharField(max_length=128, verbose_name=u"dns domain", blank=True) class Meta: - verbose_name = u"group" - verbose_name_plural = u"groups" + verbose_name = u"groupe" + verbose_name_plural = u"groupes" + + def __unicode__(self): + return self.name class Account(auth_models.AbstractUser): xgroups = models.ManyToManyField( XGroup, related_name='users', through='Membership', verbose_name=u"groupes") + class Meta: + verbose_name = u"utilisateur" + verbose_name_plural = u"utilisateurs" + + def __unicode__(self): + return self.username + class Membership(xwf_models.WorkflowEnabled, models.Model): LEVEL_MEMBER = 0 @@ -83,3 +93,10 @@ class Membership(xwf_models.WorkflowEnabled, models.Model): level = models.IntegerField(choices=LEVEL_CHOICES, default=LEVEL_MEMBER, verbose_name=u"droits") state = xwf_models.StateField(MembershipWorkflow, verbose_name=u"état") + + class Meta: + verbose_name = u"adhérent" + verbose_name_plural = u"adhérents" + + def __unicode__(self): + return self.name -- 2.1.4