私は株式市場をシミュレートするためのシンプルなジャンゴアプリを持っています、ユーザーは来て、買う/売る。彼らは取引を選択すると、Django、ビューアトミックを作成する方法は?
- 市場価格が読み込まれ、 は、市場価格が上昇している買い/売り注文に基づいている/減少しました。
これはdjangoでどのように動作するのか分かりませんが、ビューをアトミックにする方法はありますか?すなわち、ユーザAの行動が価格を読むことができると懸念しているが、注文のために更新される前に、ユーザBの行動は価格を読み取る。
オンラインではシンプルでクリーンなソリューションが見つかりませんでした。ありがとう。
ユーザーAがページを読んで、意思決定をするために10分かかる場合はどうなりますか?ユーザーBは注文を許可する必要がありますか? –
データベーストランザクションはアトミックであり、Webサーバーのページビューではありません。 2人のユーザーの独立した要求をシリアル化することはあまりありません。 –