示例#1
0
文件: views.py 项目: pombredanne/lux
 def get(self, request):
     '''Get the form'''
     user = request.cache.session.user
     if user.is_authenticated():
         yield smart_redirect(request)
     form = self.LoginForm(request)
     html = yield form.layout(request, action=request.full_path())
     response = yield html.http_response(request)
     coroutine_return(response)
示例#2
0
文件: views.py 项目: pombredanne/lux
 def get(self, request):
     """Get the form"""
     user = request.cache.session.user
     if user.is_authenticated():
         yield smart_redirect(request)
     form = self.LoginForm(request)
     html = yield form.layout(request, action=request.full_path())
     response = yield html.http_response(request)
     coroutine_return(response)
示例#3
0
文件: views.py 项目: pombredanne/lux
 def post(self, request):
     yield request.app.permissions.logout(request)
     url = request.url_data.get('redirect', '/')
     coroutine_return(smart_redirect(request, url))
示例#4
0
文件: views.py 项目: pombredanne/lux
 def post(self, request):
     yield request.app.permissions.logout(request)
     url = request.url_data.get("redirect", "/")
     coroutine_return(smart_redirect(request, url))