summaryrefslogtreecommitdiffstats
path: root/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'models.py')
-rw-r--r--models.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/models.py b/models.py
index fd33a47..0469802 100644
--- a/models.py
+++ b/models.py
@@ -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