ユーザーがexelシートをアップロードし、計算が完了し、ユーザーがラジオボタンのセットによってフィルタリングされた計算結果を表示できるdjangoでWebアプリケーションを設計しようとしています。最終結果は一時的なものであり、ユーザーがログアウトするとすぐに削除することができます。だから私はサインインと私のメインページのために私はファイルをアップロードし、結果を表示することができる2つのテンプレートを使用しています。 最終結果をmyapp.views.pyのグローバル変数として辞書の辞書として保存しています。私の要件にはデータベースを使用する必要がありますか?また、複数のユーザーがサインインしたときに、キーがユーザー名であり、値がそのユーザーの最終結果であるグローバル辞書としてデータを保存することを考えています。この方法は正しいですか? 私の要件を満たすためのより良い方法はありますか? myapp.views.py内のグローバル変数はいつ存在しなくなりますか? 長い説明を申し訳ありませんmyapp.views.pyのグローバル変数を使用して、異なるユーザーのデータをdjango Webアプリケーションに格納できますか?
-1
A
答えて
0
いいえ、あなたはこれを行うべきではありません。他のものとは別に、プロダクション環境では、サイトは複数のプロセスによって確実に提供され、グローバル辞書はプロセス間で共有されません。
リクエスト間の一時的な情報を格納する場所はsessionです。
関連する問題
- 1. オブザーバをグローバル変数に格納して後で使用する
- 2. Django Webアプリケーションに特異値を格納する方法は?
- 3. x86リアルモードでグローバル変数にデータを格納する方法ISR?
- 4. NodeJS - グローバル変数を格納
- 5. Django - グローバルにいくつかの値を格納します
- 6. グローバル変数を宣言し、javascriptを使用して値を格納する
- 7. グローバル変数内に値を格納できません
- 8. NSUserDefaultsは複数の異なるデータ型を格納できますか?
- 9. whileループを使用してデータを格納するユーザー入力
- 10. サーブレット上の複数のユーザーに異なるセッション値を格納
- 11. グローバル環境内の関数から変数を格納する
- 12. ajaxグローバル変数に格納されているデータを表示するには?
- 13. セッション変数に異なる変数を格納する方法
- 14. 変数にSQLユーザーを格納する
- 15. グローバル変数に{{$ time stamp}}変数を格納する方法
- 16. 変数に$ .each()の値を格納して使用する
- 17. マイクロソフト試験:MVCアプリケーションでのグローバルな情報を格納する
- 18. Webアプリケーションにデータを格納しエスケープする方法は?
- 19. 変数にajaxデータを格納する
- 20. UITextFieldのユーザー入力データを文字列変数に格納
- 21. 異なるスクリプトからのクロージャのGroovyグローバル格納
- 22. html5のローカルストレージを使用して変数値を格納する
- 23. asp.net mvcのグローバル変数にクッキー値を格納する
- 24. テーブルレコード数をグローバル変数vbaに格納する方法msaccess
- 25. PHPExcelを使用して大きな数値をセルに格納
- 26. 複数ユーザーの.NET Webアプリケーションで非スレッドセーフなライブラリを使用できますか?
- 27. onchangeを使用してデータを格納
- 28. Javascript:forループで変数にデータを格納
- 29. 変数にnext()を使用して次の行を格納
- 30. グローバル変数として宣言することなく、Pythonでグローバル変数を使用できますか?
ユーザーごとに、MyClassクラスのオブジェクトがいくつかある辞書user_infoがあります。この辞書をセッションに保存することはできますか?申し訳ありませんが、私の質問が奇妙な場合は、私は少しWebアプリケーションの開発に新しいです – psp