2017-11-18 16 views
0

私はホテルのdjangoで予約エンジンプロジェクトに取り組んでいます。 クライアントがホテルを選択し、到着日と出発日(これらのパラメータはgetメソッドと一緒に渡されます)ビューはそれらを取得し、クライアントが例えば日付を変更するまで、すべてのビューに対してグローバル変数を生成する必要があります。 各ビューで私はホテル、到着日、出発日が必要です。私はコンテクストプロクセンサを使ってテンプレートにこれを行うことができることを知っていますが、ビューのためにこれを行うより良い方法はわかりません。 私はミドルウェアで何かを取り払っていたが、私は知らない。 誰かが私を助けることができますか?get値を取って定数変数を作るdjango python

+0

あなたはセッション –

+0

を探していますこれが唯一の方法ですか? –

+0

答えを読む –

答えて

1

あなたはこの

user_date = request.session['date'] 
を行うことができます単に他のビューでは、この変数を使用するために、この

request.session['date'] = your_date 

のようなセッションを使用し、あなたは現在のユーザーのためのVARを設定し、すべてのビューで使用することができます

+0

はい、私は今この方法です。私は値を受け取るクラスや何かを作成し、すべてのビューにアクセス可能にする方法かもしれないもの –

関連する問題