diff options
author | Nishanth Amuluru | 2011-01-05 18:48:14 +0530 |
---|---|---|
committer | Nishanth Amuluru | 2011-01-05 18:48:14 +0530 |
commit | 608c47baa6889891a7426f66b8e5e3f42fca1d1f (patch) | |
tree | 4201f9af82cd3b1ecdaa4b3bb6a9dbb610b26650 | |
parent | 478de3e333376a19eb82065742940797b21b5298 (diff) | |
download | pytask-608c47baa6889891a7426f66b8e5e3f42fca1d1f.tar.gz pytask-608c47baa6889891a7426f66b8e5e3f42fca1d1f.tar.bz2 pytask-608c47baa6889891a7426f66b8e5e3f42fca1d1f.zip |
Added a page for displaying all the textbooks
-rw-r--r-- | taskapp/models.py | 4 | ||||
-rw-r--r-- | taskapp/views/task.py | 13 | ||||
-rw-r--r-- | urls.py | 2 |
3 files changed, 17 insertions, 2 deletions
diff --git a/taskapp/models.py b/taskapp/models.py index d5ad48e..19268bf 100644 --- a/taskapp/models.py +++ b/taskapp/models.py @@ -169,5 +169,5 @@ class Notification(models.Model): def __unicode__(self): return u"%s %s %s"%(self.sent_to, self.message, self.sent_date.ctime()) -tagging.register(Profile) -tagging.register(Task) +#tagging.register(Profile) +#tagging.register(Task) diff --git a/taskapp/views/task.py b/taskapp/views/task.py index 8a0c1cc..248bf4b 100644 --- a/taskapp/views/task.py +++ b/taskapp/views/task.py @@ -24,6 +24,19 @@ def browse_tasks(request): } return render_to_response('task/browse.html', context) +def show_textbooks(request): + """ display all the tasks """ + + user = get_user(request.user) if request.user.is_authenticated() else request.user + task_list = Task.objects.exclude(status="UP").exclude(status="DL").order_by('published_datetime').reverse() + + textbooks = task_list.filter(tags_field__icontains="textbook") + + context = {'user':user, + 'task_list':task_list, + } + return render_to_response('task/browse.html', context) + def publish_task(request, tid): """ check if user is the mentor and also if the task status is UP. """ @@ -58,5 +58,7 @@ urlpatterns = patterns('', (r'^user/make/(\w+)/$', userViews.change_rights), (r'^about/(\w+)/$', userViews.learn_more), + + (r'^textbook/$', taskViews.show_textbooks), ) |