diff options
Diffstat (limited to 'models.py')
-rw-r--r-- | models.py | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -12,6 +12,9 @@ class User(db.Model): active = BooleanField(default=True) admin = BooleanField(default=False) + def __str__(self): + return self.username + def __unicode__(self): return self.username @@ -21,6 +24,9 @@ class Group(db.Model): public = BooleanField(default=False) browsable = BooleanField(default=False) + def __str__(self): + return self.name + def __unicode__(self): return self.name @@ -43,6 +49,9 @@ class Member(db.Model): manager = BooleanField(default=False) admin = BooleanField(default=False) + def __str__(self): + return "%s member of %s" % (self.user.username, self.group.name) + def __unicode__(self): return "%s member of %s" % (self.user.username, self.group.name) @@ -92,6 +101,9 @@ class Pad(db.Model): public = BooleanField(default=False) password = CharField(null=True) + def __str__(self): + return self.name + def __unicode__(self): return self.name |