Есть ли способ передать контекст с помощью возвращаемого перенаправления в Django?
Я хотел передать контекст с помощью return redirect, так как использование return render приведет к повторной отправке сообщения при обновлении страницы.
Вот мой код для возвратного рендеринга:
context = {
'file_path': file_path+'reviews_processed.csv',
'file_name': 'reviews_processed.csv',
}
messages.add_message(request, messages.SUCCESS, 'Processing done!')
return render(request, 'vlookup/vlookup.html', context)
и вот чего я пытаюсь достичь:
# return redirect(vlookup, context)
Спасибо!
Вы можете использовать django messages или session для показа вашего custom контекста или сообщения после успешного редиректа. некоторые вещи будут такими
messages.add_message(request, messages.SUCCESS, 'Processing done!')
return redirect('your redirect page url')