summaryrefslogtreecommitdiff
path: root/todolists
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2010-07-05 22:20:28 -0500
committerDan McGee <dan@archlinux.org>2010-07-05 22:20:28 -0500
commitcb9c74eff8f7c3469cc5e84477074c138ed555df (patch)
tree75c9e6960f03f2289fe2324eb03557cc3542e5b7 /todolists
parent41a5d1d5667dd2fe7cde64323f18252e0b94542e (diff)
Add absolute URL method for todo lists
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'todolists')
-rw-r--r--todolists/views.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/todolists/views.py b/todolists/views.py
index d60535b1..83dd87d6 100644
--- a/todolists/views.py
+++ b/todolists/views.py
@@ -3,7 +3,7 @@ from django import forms
from django.http import HttpResponse, HttpResponseRedirect
from django.template import RequestContext
from django.core.mail import send_mail
-from django.shortcuts import get_object_or_404, render_to_response
+from django.shortcuts import get_object_or_404, render_to_response, redirect
from django.contrib.auth.decorators import login_required, permission_required
from django.views.decorators.cache import never_cache
from django.views.generic.create_update import delete_object
@@ -42,7 +42,7 @@ def flag(request, listid, pkgid):
return HttpResponse(
simplejson.dumps({'complete': pkg.complete}),
mimetype='application/json')
- return HttpResponseRedirect('/todo/%s/' % (listid))
+ return redirect(list)
@login_required
@never_cache
@@ -113,7 +113,7 @@ def edit(request, list_id):
list = todo_list, pkg = pkg)
send_todolist_email(tpkg)
- return HttpResponseRedirect('/todo/%d/' % todo_list.id)
+ return redirect(todo_list)
else:
form = TodoListForm(initial={
'name': todo_list.name,