Witam,

Mam pewien problem w Django, plik views.py wygląda następująco:

def first():
TextMail = {
            'ShowText': Text,
        }
        return redirect('/Order.html', TextMail)

def Order(request):
    if request.method == "POST":
        return render(request,'Add.html')
    return render(request, '/Order.html')

Teraz co chciałbym zrobić. Pierwsza funkcja jest już wywołana na stronie. Pobrany jest request.method.post i zebrane są dane z inputów do słownika. Teraz po tym wszystkim chciałbym wyrenderować nową stronę Order.html (która w url jest przepisana funkcja Order) w raz z dict'em. Samo return render(request,'Order.html',TextMail) tak jakby działa. Czyli wyświetla ładnie się zawartość strony w raz z danymi ze słownika, ale url adresu jest niezmieniony i pewnie przez to funkcja Order nie reaguje. Na tej stronie jest wyświetlony ten cały słownik w postaci tekstu po to aby użytkownik przeczytał czy dane się zgadzają i potwierdził żeby je wysłać. Mam nadzieję, że napisałem zrozumiale.
Pozdrawiam i proszę o poradę.