Mam widok, który wykonuje określone zadanie i powraca do innego widoku, który renderuje szablon hello.html.Jak przekazać wiadomość z HttpResponseRedirect w Django?
def 1stview(request):
#Do this
#Do that
return HttpResponseRedirect('/success/')
def success(request):
return render_to_response('overview.html', {'overview_files': b, 'total_files':total_files, 'total_size':total_size, 'username': username}, context_instance=RequestContext(request))
Po pomyślnym ukończeniu 1. widok Chcę przekazać komunikat „Udane” w overview.html
. Istnieje wiele przekierowań do widoku success
. Chcę przesłać wiadomość tylko po przejściu pierwszego widoku. Jak mogę to zrobić?
Możesz dodać parametr GET przekierować, podobnie jak 'powrócić HttpResponseRedirect ('/ success /? status = udany ")'. W funkcji success możesz uzyskać ten parametr: 'request.GET.get ('status', None)' – stalk