summaryrefslogtreecommitdiff
path: root/taskapp/views/user.py
diff options
context:
space:
mode:
authornishanth2010-02-04 22:37:15 +0530
committernishanth2010-02-04 22:37:15 +0530
commit9dbedfce8120701cddfae38135c0ddd9dc57835c (patch)
tree42ef86962f59be0e3986e9bc80f3d2a14d61e5f6 /taskapp/views/user.py
parenta54b93b827fa681b85380824d4f30cb8286a9d92 (diff)
downloadpytask-9dbedfce8120701cddfae38135c0ddd9dc57835c.tar.gz
pytask-9dbedfce8120701cddfae38135c0ddd9dc57835c.tar.bz2
pytask-9dbedfce8120701cddfae38135c0ddd9dc57835c.zip
implemented "add another mentor" functionality to a task.
Diffstat (limited to 'taskapp/views/user.py')
-rw-r--r--taskapp/views/user.py23
1 files changed, 13 insertions, 10 deletions
diff --git a/taskapp/views/user.py b/taskapp/views/user.py
index ee174d1..92d8ee8 100644
--- a/taskapp/views/user.py
+++ b/taskapp/views/user.py
@@ -6,10 +6,10 @@ from pytask.taskapp.events.user import createUser
from django.contrib.auth import login, logout, authenticate
from django.contrib.auth.models import User
-def show_msg(message):
+def show_msg(message, redirect_url=None, url_desc=None):
""" simply redirect to homepage """
- return render_to_response('show_msg.html',{'message':message})
+ return render_to_response('show_msg.html',{'message':message, 'redirect_url':redirect_url, 'url_desc':url_desc})
def homepage(request):
""" check for authentication and display accordingly. """
@@ -28,19 +28,22 @@ def homepage(request):
task_list = Task.objects.order_by('id').reverse()
else:
task_list = Task.objects.order_by('id').reverse()[:10]
+
+ return render_to_response('index.html', {'is_guest':is_guest, 'task_list':task_list})
+
else:
user_profile = user.get_profile()
is_mentor = True if user.task_mentors.all() else False
can_create_task = False if user_profile.rights == u"CT" else True
- context = {'user':user,
- 'is_guest':is_guest,
- 'is_mentor':is_mentor,
- 'task_list':task_list,
- 'can_create_task':can_create_task,
- }
-
- return render_to_response('index.html', context)
+ context = {'user':user,
+ 'is_guest':is_guest,
+ 'is_mentor':is_mentor,
+ 'task_list':task_list,
+ 'can_create_task':can_create_task,
+ }
+
+ return render_to_response('index.html', context)
def register(request):