summaryrefslogtreecommitdiff
path: root/taskapp/utilities/request.py
diff options
context:
space:
mode:
authoranoop2010-02-23 15:27:00 +0530
committeranoop2010-02-23 15:27:00 +0530
commitfd9b8759ffdfa8b3fa17c28c32a03f62a4f22008 (patch)
tree79643cf6345e795714bfa1cc3bc3b2a61ad09dc5 /taskapp/utilities/request.py
parent34ddb90df32f71cb3dcae2b024789848823ba622 (diff)
downloadpytask-fd9b8759ffdfa8b3fa17c28c32a03f62a4f22008.tar.gz
pytask-fd9b8759ffdfa8b3fa17c28c32a03f62a4f22008.tar.bz2
pytask-fd9b8759ffdfa8b3fa17c28c32a03f62a4f22008.zip
changed request model, added create_request utility.
Diffstat (limited to 'taskapp/utilities/request.py')
-rw-r--r--taskapp/utilities/request.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/taskapp/utilities/request.py b/taskapp/utilities/request.py
new file mode 100644
index 0000000..af66319
--- /dev/null
+++ b/taskapp/utilities/request.py
@@ -0,0 +1,17 @@
+from pytask.taskapp.models import Request
+from datetime import datetime
+
+def create_request(to,by,role):
+ """
+ creates an unreplied request, based on the passed arguments
+ to - a list of users to which the notification is to be sent
+ by - sender of request
+ role - a two character field which represents the role requested
+ """
+ req = Request(creation_date=datetime.now())
+ req.by = by
+ req.reply_date = datetime(1970,01,01)
+ req.save()
+ req.to = to
+ req.role = role
+ req.save()