У меня есть мнение, которое выглядит как этот упрощенный пример:Перенаправление после login_required теряет POST параметры
@decorators.login_required()
def add_data(request):
some_value = request.POST['some_value']
# do stuff.
Если пользователь аутентифицирован уже завершает успешно. Если пользователь не аутентифицирован, он перенаправляется на страницу входа в систему. После страницы входа в систему POST-запрос отправляется обратно в мое представление add_data отсутствует some_value
и все другие данные POST.
Ожидается ли это? Есть ли способ получить доступ к данным POST?
Я использую django.contrib.auth.views.login по умолчанию. У меня есть пользовательский login.html.
Я планирую запрашивать регистрацию перед обращением к форме, в которой размещаются эти данные, но мне все еще интересно узнать, какая из лучших практик здесь. – dbn