У меня есть представление, требующее входа пользователя. При желании он может получить некоторые параметры строки запроса. Проблема в том, что строка запроса теряется после успешного входа пользователя.
Мое представление:
@ensure_csrf_cookie
@login_required
@permission_required('MyApp.view_usage',raise_exception=True)
def pdfParser(request):
return render(request,'MyApp/dashboard.html',{})
URL-адрес, по которому я звоню, чтобы перейти к этому представлению (с перенаправлением входа в систему):
http://127.0.0.1:8000/accounts/login/?next=/OldStyle/%3FDOCUMENT_ID%3Dlkpto%26SERIES%3D0001
URL, сгенерированный после входа в систему:
http://127.0.0.1:8000/OldStyle
Где / Что я должен сделать, чтобы перехватить и исправить это?
РЕДАКТИРОВАТЬ: что я хочу, чтобы выясните, нужно ли мне переписать представление входа в систему, поскольку я использую доставленное представление входа django auth ИЛИ есть настройка (настройки), чтобы строка запроса автоматически переходила в перенаправленное представление