summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMichael Merickel <michael@merickel.org>2016-02-18 02:22:26 -0600
committerMichael Merickel <michael@merickel.org>2016-02-18 02:22:26 -0600
commit50e08a743d097616ef7f76c9689833eab215cb94 (patch)
tree3e12e636a548e3be01d7916707502a58768719c8 /docs
parent91f7ed469664bf71f98b6e55ea096f5bdddae953 (diff)
downloadpyramid-50e08a743d097616ef7f76c9689833eab215cb94.tar.gz
pyramid-50e08a743d097616ef7f76c9689833eab215cb94.tar.bz2
pyramid-50e08a743d097616ef7f76c9689833eab215cb94.zip
add fallback for next_url
Diffstat (limited to 'docs')
-rw-r--r--docs/tutorials/wiki2/src/authentication/tutorial/views/auth.py2
-rw-r--r--docs/tutorials/wiki2/src/authorization/tutorial/views/auth.py2
2 files changed, 4 insertions, 0 deletions
diff --git a/docs/tutorials/wiki2/src/authentication/tutorial/views/auth.py b/docs/tutorials/wiki2/src/authentication/tutorial/views/auth.py
index d3db34132..2b993b430 100644
--- a/docs/tutorials/wiki2/src/authentication/tutorial/views/auth.py
+++ b/docs/tutorials/wiki2/src/authentication/tutorial/views/auth.py
@@ -14,6 +14,8 @@ from ..models import User
@view_config(route_name='login', renderer='../templates/login.jinja2')
def login(request):
next_url = request.params.get('next', request.referrer)
+ if not next_url:
+ next_url = request.route_url('view_wiki')
message = ''
login = ''
if 'form.submitted' in request.params:
diff --git a/docs/tutorials/wiki2/src/authorization/tutorial/views/auth.py b/docs/tutorials/wiki2/src/authorization/tutorial/views/auth.py
index d3db34132..2b993b430 100644
--- a/docs/tutorials/wiki2/src/authorization/tutorial/views/auth.py
+++ b/docs/tutorials/wiki2/src/authorization/tutorial/views/auth.py
@@ -14,6 +14,8 @@ from ..models import User
@view_config(route_name='login', renderer='../templates/login.jinja2')
def login(request):
next_url = request.params.get('next', request.referrer)
+ if not next_url:
+ next_url = request.route_url('view_wiki')
message = ''
login = ''
if 'form.submitted' in request.params: