diff options
author | Michael Elkins <melkins@tislabs.com> | 2010-12-21 16:16:31 +0000 |
---|---|---|
committer | Michael Elkins <melkins@tislabs.com> | 2010-12-21 16:16:31 +0000 |
commit | e53a56120ca7aeafa2c85bfb6dc502709fbef74f (patch) | |
tree | 6e440c34cb0aba9bc0bcfd54a02e78ff5c41b29e /portal-gui/rpkigui/myrpki/views.py | |
parent | ef21842c6630d47ef5df445e49e4988894d4f342 (diff) |
remove hardcoded paths for WSGIScriptAlias so that it can be changed
svn path=/portal-gui/rpkigui/myrpki/models.py; revision=3577
Diffstat (limited to 'portal-gui/rpkigui/myrpki/views.py')
-rw-r--r-- | portal-gui/rpkigui/myrpki/views.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/portal-gui/rpkigui/myrpki/views.py b/portal-gui/rpkigui/myrpki/views.py index b3c69013..206d334f 100644 --- a/portal-gui/rpkigui/myrpki/views.py +++ b/portal-gui/rpkigui/myrpki/views.py @@ -30,6 +30,7 @@ from django import http from django.views.generic.list_detail import object_list from django.views.decorators.csrf import csrf_exempt from django.conf import settings +from django.core.urlresolvers import reverse from rpkigui.myrpki import models, forms, glue, misc, AllocationTree from rpkigui.myrpki.asnset import asnset @@ -57,8 +58,7 @@ def handle_required(f): # Should reverse the view for this instead of hardcoding # the URL. return http.HttpResponseRedirect( - '/myrpki/conf/list?next=%s' % - urlquote(request.get_full_path())) + reverse(conf_list) + '?next=' + urlquote(request.get_full_path())) request.session[ 'handle' ] = handle return f(request, *args, **kwargs) return wrapped_fn @@ -138,7 +138,7 @@ def conf_list(request): else: queryset = models.Conf.objects.filter(owner=request.user) return object_list(request, queryset, - template_name='myrpki/conf_list.html', template_object_name='conf') + template_name='myrpki/conf_list.html', template_object_name='conf', extra_context={ 'select_url' : reverse(conf_select) }) @login_required def conf_select(request): @@ -146,9 +146,9 @@ def conf_select(request): if not 'handle' in request.GET: return http.HttpResponseRedirect('/myrpki/conf/select') handle = request.GET['handle'] - next_url = request.GET.get('next', '/myrpki/') + next_url = request.GET.get('next', reverse(dashboard)) if next_url == '': - next_url = '/myrpki/' + next_url = reverse(dashboard) if request.user.is_superuser: conf = models.Conf.objects.filter(handle=handle) @@ -161,7 +161,7 @@ def conf_select(request): request.session['handle'] = conf[0] return http.HttpResponseRedirect(next_url) - return http.HttpResponseRedirect('/myrpki/conf/list?next=' + next_url) + return http.HttpResponseRedirect(reverse(conf_list) + '?next=' + next_url) def serve_xml(content, basename): resp = http.HttpResponse(content , mimetype='application/xml') |