def permission(permission_required):

    def decorator(func):

        def wrapper(*args, **kwargs):
            return func(*args, **kwargs)
wrapper.permission_required = permission_required
return wrapper
return decorator
декоратор для установки атрибутов функции