Потому что в таком случае ты используешь глобальные объекты Почему глобальные объекты - это плохо: https://t.me/advice17/5
Не до конца понимаю, где граница. Например, чем принципиально отличается импорт инициализируемой глобальной переменной от импорта класса с классметодами требующими инициализации. Подозреваю, примерно ничем и второе тоже нехорошо. Но как тогда, например, грузить настройки исходя из которых потом строятся атрибуты классов.
Инициализировать их в самом начале при запуске и прокидывать через контекст
Офигеть, спасибо. Это же pep567 с таким использованием?
Один из вариантов реализации
Обсуждают сегодня