Ejemplo n.º 1
0
def api_filter():
    """
    It accepts any key - values and searches the them
    /[email protected]
    or
    /api_filter?username=myname
    :return: dict in json
    """
    user = Users()

    if request.args.keys():
        filter = request.args.keys()[0]
        value = request.args[filter]
        result = user.get_on_filter(filter, value)

        if result:
            return jsonify({i: value for i, value in enumerate(result)})
        else:
            return jsonify({"result": "Empty"})

    return jsonify({"result": "ERROR"})