summaryrefslogtreecommitdiff
path: root/coip/apps/invitation/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'coip/apps/invitation/models.py')
-rw-r--r--coip/apps/invitation/models.py34
1 files changed, 0 insertions, 34 deletions
diff --git a/coip/apps/invitation/models.py b/coip/apps/invitation/models.py
deleted file mode 100644
index 951fa59..0000000
--- a/coip/apps/invitation/models.py
+++ /dev/null
@@ -1,34 +0,0 @@
-'''
-Created on Jun 23, 2010
-
-@author: leifj
-'''
-
-from django.db import models
-from django.contrib.auth.models import User
-from coip.apps.membership.models import Membership
-from pprint import pprint
-from uuid import uuid4
-import datetime
-
-class Invitation(models.Model):
- '''
- Represents an invitation to an application
- '''
- sender = models.ForeignKey(User, unique=True)
- membership = models.ForeignKey(Membership, unique=True)
- timecreated = models.DateTimeField(auto_now_add=True)
- lastupdated = models.DateTimeField(auto_now=True)
- expires = models.DateTimeField()
- token = models.TextField(unique=True)
-
-
- def __init__(self):
- self.token = uuid4()
-
- def valid(self):
- return datetime.date.today() > self.expires
-
- def send_email(self):
- pprint("sent email to "+self.to)
- return \ No newline at end of file