Django: Заполнение значений формы Django значениями другой формы в другом шаблоне (представлении)

Я застрял на проблеме предварительного заполнения значений формы Django определенного шаблона значениями другой формы, которая находится на другой html странице. У меня есть административная панель с таблицей со всеми пользователями (каждая строка - это пользователь), и у меня есть кнопка Edit для редактирования этих пользователей. Я хотел бы, чтобы при нажатии на эту кнопку пользователь перенаправлялся на другую страницу, где есть форма, которую нужно заполнить значениями строки таблицы, относящейся к конкретному пользователю. Я уже пробовал использовать сессию, но это не сработало. Вот что я пробовал.

Шаблон с таблицей

 <form method="POST" action="/administration/modify" id="update_form">
          {% csrf_token %}
          <input type="hidden" value="{{i.email}}" name="update_email" />
          <button type="submit" name="update_user" class="btn btn-primary">
          Update</button></td>

Вид страницы с таблицей, в которую должны попасть значения формы:

update_email=request.POST["update_email"]
request.session["modify_user"]=update_email
    return redirect("modify") 

Просмотр страницы с формой, которую необходимо заполнить:

if request.method=="POST":
        form_update_user=UpdateUserForm(request.POST) #when the user fill the form

....
else:
        update_email=request.session.get("modify_user")
        user_update=Utente.objects.get(email=update_email)
        print("******************************************")
        print(user_update.name)
        form_update_user=UpdateUserForm(initial={"name":user_update.name,  "surname":user_update.surname,"email":user_update.email,"role_name":user_update.ruolo,"ente_name":user_update.ente,"password":"","confirm_password":""})  

У меня есть следующее: Страница с формой, которую необходимо заполнить

Надеюсь, вы мне поможете!

Вернуться на верх