2017-11-21 5 views
0

リクエストストレージに情報を保存するにはどうすればよいですか?私は以下の状況を意味します:djangoのプライベートストレージ

変数vがあります。

  1. 要求r1が処理されている:vの値が設定された:v = 2vは「グローバル」とr1ため2に常に等しいです。

  2. 要求r2が処理されます。vの値が設定されました:v = 3vは、「グローバル」とr2ため3に常に等しいです。

私はスレッドローカルについて知っています。私は任意のdjano-solutionを探しています。ここではスレッドのローカルが良いと確認しています。

答えて

1

リクエストが解決されると、すべてのローカル変数が破棄されます。

一部のデータを特定のユーザーのページリロードで永続的に保持する場合は、ブラウザのCookie、データベースとして保存するか、上位レベルのメカニズムを使用できます。 セッション。特定の匿名ユーザーのために別々のデータを保持したい場合は、セッションに収まる必要があります。

これらのリンクは役に立つかもしれ:

関連する問題