Собрали в одном месте самые важные ссылкичитайте нас в Telegram
Способ передавать аргументы декорирующей функции и сохранять значения между вызовами