Tag: атрибуты атрибутов

декоратор для установки атрибутов функции

Я хочу, чтобы разные функции исполнялись только в том случае, если зарегистрированный пользователь имеет необходимый уровень разрешений. Чтобы сделать мою жизнь более сложной, я просто хочу использовать декораторов. Ниже я могу установить permission атрибута на «украшенные» функции – как показано ниже. def permission(permission_required): def wrapper(func): def inner(*args, **kwargs): setattr(func, 'permission_required', permission_required) return func(*args, **kwargs) return […]

Python - лучший язык программирования в мире.