diff options
| author | Michael Merickel <michael@merickel.org> | 2016-02-18 02:22:26 -0600 |
|---|---|---|
| committer | Michael Merickel <michael@merickel.org> | 2016-02-18 02:22:26 -0600 |
| commit | 50e08a743d097616ef7f76c9689833eab215cb94 (patch) | |
| tree | 3e12e636a548e3be01d7916707502a58768719c8 /docs/tutorials/wiki2/src | |
| parent | 91f7ed469664bf71f98b6e55ea096f5bdddae953 (diff) | |
| download | pyramid-50e08a743d097616ef7f76c9689833eab215cb94.tar.gz pyramid-50e08a743d097616ef7f76c9689833eab215cb94.tar.bz2 pyramid-50e08a743d097616ef7f76c9689833eab215cb94.zip | |
add fallback for next_url
Diffstat (limited to 'docs/tutorials/wiki2/src')
| -rw-r--r-- | docs/tutorials/wiki2/src/authentication/tutorial/views/auth.py | 2 | ||||
| -rw-r--r-- | docs/tutorials/wiki2/src/authorization/tutorial/views/auth.py | 2 |
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: |
