Ejemplo n.º 1
0
def get_bool_param(request, param_name, default):
    param_value = request.query_params.get(param_name, None)
    bool_value = to_bool(param_value)
    if bool_value is None:
        return default
    else:
        return bool_value
Ejemplo n.º 2
0
def get_bool_param(request, param_name, default):
    param_value = request.query_params.get(param_name, None)
    bool_value = to_bool(param_value)
    if bool_value is None:
        return default
    else:
        return bool_value
Ejemplo n.º 3
0
def get_bool_param(request, param_name, default):
    """
    Given a request, parameter name, and default value, returns
    either a boolean value or the default.
    """
    param_value = request.query_params.get(param_name, None)
    bool_value = to_bool(param_value)
    if bool_value is None:
        return default
    else:
        return bool_value
Ejemplo n.º 4
0
def get_bool_param(request, param_name, default):
    """
    Given a request, parameter name, and default value, returns
    either a boolean value or the default.
    """
    param_value = request.query_params.get(param_name, None)
    bool_value = to_bool(param_value)
    if bool_value is None:
        return default
    else:
        return bool_value
Ejemplo n.º 5
0
    def _get_boolean(request, param):
        """
        Get a parameter value as boolean. Returns (None) if the parameter was not passed to the request
        """
        try:
            boolean_value = to_bool(request.query_params.get(param, None))
        except ValidationError:
            raise ValueError(
                'Wrong value for parameter ({param})'.format(param=param))

        return boolean_value