diff options
author | anoop | 2010-02-23 15:27:00 +0530 |
---|---|---|
committer | anoop | 2010-02-23 15:27:00 +0530 |
commit | fd9b8759ffdfa8b3fa17c28c32a03f62a4f22008 (patch) | |
tree | 79643cf6345e795714bfa1cc3bc3b2a61ad09dc5 /taskapp/utilities/request.py | |
parent | 34ddb90df32f71cb3dcae2b024789848823ba622 (diff) | |
download | pytask-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.py | 17 |
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() |