다음과 같이 내가 login_required
장식이 로그인하는 URL을 계속 합격 :어떻게 필수 실내 장식
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
에 의해 렌더링되는) 내가하는 옵션이 경우 사용자가 이미지를 업로드하기 위해 손님과 사용자가 모두 볼 수 있습니다. 양식을 게시하자마자 @login_required
데코레이터를 사용하는 다른 Handler
에 의해 처리됩니다.
은 내가 사용자가 로그인 한 후 동일한 페이지에 다시 재 가도록 (듯이), 리디렉션 동안은 check_login
기능에서 사용할 수있는 continue_url
변수를 전달하고 달성하고자합니다.
POST 요청에 대한 응답으로 리디렉션하면 메소드가 보존되지 않습니다. 리다이렉션 된 요청은 GET을 사용하며 리디렉션 전에 서버의 어딘가에 POST 본문을 저장하지 않으면 사용자의 데이터가 손실됩니다. –