summaryrefslogtreecommitdiff
path: root/meetingtools/apps/cluster/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'meetingtools/apps/cluster/models.py')
-rw-r--r--meetingtools/apps/cluster/models.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/meetingtools/apps/cluster/models.py b/meetingtools/apps/cluster/models.py
index 3c65d57..592b384 100644
--- a/meetingtools/apps/cluster/models.py
+++ b/meetingtools/apps/cluster/models.py
@@ -16,13 +16,16 @@ class ACCluster(models.Model):
name = CharField(max_length=128,blank=True,unique=True)
default_template_sco_id = IntegerField(blank=True,unique=True)
domain_match = TextField()
-
+
def __unicode__(self):
return self.url
-
+
def make_url(self,path=""):
return "%s%s" % (self.url,path)
-
+
+ def make_dl_url(self,path=""):
+ return "%s%s/output/%s.zip?download=zip" % (self,path.strip("/"),path.strip("/"))
+
def acc_for_user(user):
(local,domain) = user.username.split('@')
if not domain: