2016-07-11 4 views
0

私は、ユーザーモデルの3つのパーミッションがあるフラスコアプリケーションを作っています。特定のページへのアクセスを制限または許可するために、ログインしている現在のユーザーに関するデータを使用したいと考えています。セッション中の現在のユーザーに関するデータを変数にロードして、ログインしている実際のユーザーから権限レベルを取得する方法がわかりません。私はgを使うことができると思っていた現在ログインしているユーザーに関する情報を取得しますか?

答えて

0

Flaskのユーザーセッション管理を提供するFlask-Loginを使用することをお勧めします。その後、必要な追加情報を格納するためにユーザーモデルを拡張することができます.Flask-Loginは、リクエストハンドラとテンプレートからアクセスできるcurrent_userの形式でプロキシオブジェクトを提供します。

関連する問題