@http.route('/web', type='http', auth="none")
def web_client(self, s_action=None, **kw):
ensure_db()
-
if request.session.uid:
if kw.get('redirect'):
return werkzeug.utils.redirect(kw.get('redirect'), 303)
else:
return login_redirect()
+ @http.route('/web/dbredirect', type='http', auth="none")
+ def web_db_redirect(self, redirect='/', **kw):
+ ensure_db()
+ return werkzeug.utils.redirect(redirect, 303)
+
@http.route('/web/login', type='http', auth="none")
def web_login(self, redirect=None, **kw):
ensure_db()