def login(): """ Helper function to provoke authorization via the browser. """ if g.user: return render_message(request, "", format, state="success", url="/", code=302) response = render_message(request, "Please authenticate", format, state="success", code=401) response.headers["WWW-Authenticate"] = 'Basic realm="WebStore access"' return response
def login(): """ Helper function to provoke authorization via the browser. """ if g.user: return render_message(request, '', format, state='success', url='/', code=302) response = render_message(request, 'Please authenticate', format, state='success', code=401) response.headers['WWW-Authenticate'] = 'Basic realm="WebStore access"' return response
def create(user, database, format=None): """ A table name needs to specified either as a query argument or as part of the URL. This will forward to the URL variant. """ if not 'table' in request.args: return render_message(request, 'Missing argument: table', format, state='error', code=400) return upsert(user, database, request.args.get('table'), format=format)
def create(user, database, format=None): """ A table name needs to specified either as a query argument or as part of the URL. This will forward to the URL variant. """ if not 'table' in request.args: return render_message('Missing argument: table', format, state='error', code=400) return upsert(user, database, request.args.get('table'), format=format)
def __init__(self, message, format, state='success', code=200, url=None): log.info("WSException(%s %s): %s" % (state, code, message)) self.response = render_message(request, message, format, state=state, code=code, url=url)
def __init__(self, message, format, state='success', code=200, url=None): self.response = render_message(request, message, format, state=state, code=code, url=url)