Decoradores

Por hacer

Falta añadir explicación y decorators básicos

El wraps es para estandarizar el decorator

Ejemplo:

def searchable_view(*attrs):
    def decorator(func):
        @wraps(func)
        def wrapper(*arg, **kwargs):
            rv = func(*arg, **kwargs)
            return rv

        return wrapper

    return decorator