Ejemplo n.º 1
0
def rows(table_name):
    table = db.get(table_name)
    if table is None:
        raise NotFound()
    authz.require(authz.table(table))
    q = OuijaQuery(db, {
        'columns': [{'table': table_name}]
    })
    return jsonify(Pager(q, table_name=table_name, _external=True))
Ejemplo n.º 2
0
def view(table_name):
    table = db.get(table_name)
    if table is None:
        raise NotFound()
    authz.require(authz.table(table))
    return jsonify(table)
Ejemplo n.º 3
0
Archivo: auth.py Proyecto: occrp/ouija
def reset():
    authz.require(authz.logged_in())
    session.clear()
    return redirect(url_for('base.index'))