После публикации моей формы я хочу перенаправить на другую страницу и отправить некоторые данные на эту страницу с контекстом. Мне нужно отправить строку и логическое значение на другую страницу, в зависимости от того, была ли запись в базу данных успешной или нет.
В моем представлении admin.html отображается, но URL не обновляется (он по-прежнему показывает страницу формы). Как я могу достичь этого
Я пытался поиграть с перенаправлением.
возврат перенаправления (реверс ('app: view', kwargs = {'bar': FooBar}))
Но пока не повезло.
def report_view(request):
if request.method == 'POST':
form = ReportForm(request.POST)
if form.is_valid():
report_title = form.cleaned_data['report_title']
report_link = form.cleaned_data['report_link']
new_report = Report(title = report_title, link =
report_link)
new_report.save()
return render(request, 'dashboard/admin.html', {'title':
Admin Page, 'added':True})