0
送信時にフォーム情報をセッションに保存したい場合は、ビューの 'def post' 。しかし、私はフォーム情報をどのように格納するかを決めることができません。 'ホームページ'Django:非送信リンクをクリックしたときにフォームデータを '保存'する方法
ユーザーがフォームからクリックしたときにフォーム情報を保存する方法を教えてください。
送信時にフォーム情報をセッションに保存したい場合は、ビューの 'def post' 。しかし、私はフォーム情報をどのように格納するかを決めることができません。 'ホームページ'Django:非送信リンクをクリックしたときにフォームデータを '保存'する方法
ユーザーがフォームからクリックしたときにフォーム情報を保存する方法を教えてください。
セッションに情報を格納するには、実際に何らかの形式で投稿したり送信したりする必要はありません。セッション属性を使用してリクエストした場所はどこでも実行できます。
セッションは辞書オブジェクトのようなもので、あなたがそうのように、Djangoの基本的な設定を使用する場合は、そこに任意の基本タイプ(STR、INT、フロート)を保存することができます。また、
request.session["data1"] = "my data stored in session"
request.session.get("data2")
、あなたが直接場合がありますのでご了承くださいdjangoは自動的にセッションを作成しないので、セッションはアクセスできません。実際に問題を解決するには、それを "初期化"することができます:request.session.save()
official documentationをご覧ください。