フルスタックチャンネル
サインアップサインアップ
ログインログイン
利用規約プライバシーポリシーお問い合わせ
Copyright © All rights reserved | FullStackChannel
解決済
Django redirectで値を保持
Django
Python
初心者
360do
2022/12/21 13:38

Django redirectで値を保持HTMLで表示させる

HTMLで表示できない

views.py

con_data= Contact.objects.get(id=self.kwargs['pk'])
del_user = con_data.con_name
redirect_url = reverse('contact')
parameters = urlencode({'del_user': del_user, 'user_data': user_data})
url = f'{redirect_url}?{parameters}'

return redirect(url)

html 表示できない

<h4>{{ del_user | safe }}</h4>

回答 3件
login
回答するにはログインが必要です
360do
約3年前

renderで値を渡すは理解しています。request.sessionでは問題がありますか?

はる@講師
約3年前

ただの値を渡すだけなので、sessionを使う必要はないかと思います。

はる@講師
約3年前

redirectでクエリパラメータをHTMLに表示させることはできないので、
renderで、HTMLに表示させたい値を渡すのがいいかと思います。