私はFlask
プロジェクトで取り組んでいます。私は、スクロール時にインデックスにコンテンツを追加したいと考えています。 ページがロードされた回数を保存するためのグローバル変数を設定します。 私のプロジェクトは次のように構成されています。最初はpython-Flaskでグローバル変数を設定する方法は?
├──run.py
└──app
├──templates
├──_init_.py
├──views.py
└──models.py
、私は_init_.py
のグローバル変数を宣言:
global index_add_counter
をしてPycharmはviews.py
でGlobal variable 'index_add_counter' is undefined at the module level
に警告:
from app import app,db,index_add_counter
そこにはImportError: cannot import name index_add_counter
私はまた参照しましたglobal-variable-and-python-flask しかし、私はmain()関数を持っていません。 Flaskでグローバル変数を設定する正しい方法は何ですか?
誤解ます。..それが唯一のビューのインスタンス上で動作します..あなたは1ページから移動した場合Gは完全に削除されます。 –
gは、要求が開始される前に作成され、要求が削除された後に削除される要求を参照しています。 –