diff options
author | nishanth | 2010-02-04 22:37:15 +0530 |
---|---|---|
committer | nishanth | 2010-02-04 22:37:15 +0530 |
commit | 9dbedfce8120701cddfae38135c0ddd9dc57835c (patch) | |
tree | 42ef86962f59be0e3986e9bc80f3d2a14d61e5f6 /taskapp/views/user.py | |
parent | a54b93b827fa681b85380824d4f30cb8286a9d92 (diff) | |
download | pytask-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.py | 23 |
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): |