私は次のようにlogin_required
デコレータを持っています:
def login_required(function):
""" Decorator to check Logged in users."""
def check_login(self, *args, **kwargs):
if not self.auth.get_user_by_session():
self.redirect('/_ah/login_required')
else:
return function(self, *args, **kwargs)
return check_login
これで、Page
(個別にレンダリングされるHandler
)があり、ゲストとユーザーの両方が表示できる画像をユーザーがアップロードするためのオプションがあります。フォームが投稿されるとすぐに、デコレータHandler
を使用する別のフォームによって処理されます。@login_required
私が達成したいのは、ユーザーがログイン後に同じページにリダイレクトされるように、リダイレクト中continue_url
に関数で使用できる変数を渡すことです。check_login