パイロン:Authkitユーザーに設定グローバル変数
質問
どのように私は、ログインしているユーザーのユーザー名のグローバル変数を設定することができますすることができますか?現時点では私は、ユーザー名を取得するためにすべての私のコントローラに次のコードを持っています。可能であれば私はむしろ、グローバル変数として設定します。
request.environ.get("REMOTE_USER")
私はapp_globals.pyファイルに同じコードを入れてみましたが、それは私に次のエラーメッセージを与えました:
:「このスレッドのために登録されている(要求名)がありませんオブジェクト」解決
単一はありません「ログインしているユーザー」は、複数のスレッド上の要求にサービスを提供している場合 - 単一のグローバル変数を設定することで、スレッドが互いの上に踏みつけと非常に非常に「ログインしている人に混乱してしまうでしょうユーザーは、」実際にはのです。そこのはの(ほとんどで;-)シングルは、ログインしているユーザーのリクエストごとのため、リクエストオブジェクトでその情報を維持することは非常に望ましいと思われる; - )。
所属していません StackOverflow