Changed set_language() redirect view to check POST data for 'next'. Thanks, msaelices

git-svn-id: http://code.djangoproject.com/svn/django/trunk@6320 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Adrian Holovaty 2007-09-15 19:55:48 +00:00
parent bcfaa73514
commit bb94a48f88
1 changed files with 3 additions and 1 deletions

View File

@ -16,6 +16,8 @@ def set_language(request):
redirect to the page in the request (the 'next' parameter) without changing redirect to the page in the request (the 'next' parameter) without changing
any state. any state.
""" """
next = request.POST.get('next', None)
if not next:
next = request.GET.get('next', None) next = request.GET.get('next', None)
if not next: if not next:
next = request.META.get('HTTP_REFERER', None) next = request.META.get('HTTP_REFERER', None)