Django 複数の人が同時アクセスした時の変数について

IISとDjangoを使って社内公開するWEBアプリを作っています。

IISで公開できるところまでは進めたのですが、公開したアドレスに複数人が同時にアクセスしてプログラムを動作させると、後からアクセスした人が動作させた時の変数の内容が最初にアクセスした人の内容に反映されてしまいます。

最初にアクセスした人① 後からアクセスした人②
①-1.類似の単語を検索 検索結果(類似単語)を変数Aに格納
②-1.類似の単語を検索 検索結果(類似単語)を変数Aに格納
①-2.変数Aを表示させ、その中から一つを選択してさらに検索 検索結果を変数Bに格納
⇒変数Aと変数Bの結果を表示  ← ここで変数Aは①-1ではなく、②-1の結果が反映される。

上記は当たり前といえば当たり前のことですが、実現したいこととしては複数人が同時にアクセスしても変数の内容はそれぞれ別の内容が保持されるようにしたいです。

session変数のことかと思い、調べながらやってみたのですがうまく解決ができません。
初歩的すぎる質問かもしれませんが、よろしくお願いいたします。

コメントを投稿

0 コメント