summaryrefslogtreecommitdiffstats
path: root/models.py
diff options
context:
space:
mode:
authorAlexander Sulfrian <alex@spline.inf.fu-berlin.de>2014-11-18 04:16:22 +0100
committerAlexander Sulfrian <alex@spline.inf.fu-berlin.de>2014-11-19 02:27:49 +0100
commit5aa12acb4a15cd4199589ccb01905657557cb922 (patch)
tree0b51e98834c5d34c9fe7371e4000d7a364bc9d21 /models.py
parentb9d30a8e400b05420e01c94efac42f7f0450bba1 (diff)
downloadpadlite-teams-5aa12acb4a15cd4199589ccb01905657557cb922.tar.gz
padlite-teams-5aa12acb4a15cd4199589ccb01905657557cb922.tar.bz2
padlite-teams-5aa12acb4a15cd4199589ccb01905657557cb922.zip
models: add active flag for membership
Membership for a group should be requested and has to be approved by an admin of the group.
Diffstat (limited to 'models.py')
-rw-r--r--models.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/models.py b/models.py
index c0b39c4..d2f1ae4 100644
--- a/models.py
+++ b/models.py
@@ -49,6 +49,7 @@ class Member(db.Model):
user = ForeignKeyField(User, related_name='groups')
manager = BooleanField(default=False)
admin = BooleanField(default=False)
+ active = BooleanField(default=False)
def __str__(self):
return "%s member of %s" % (self.user.username, self.group.name)