Size: a a a

Python beginners

2021 December 04

Pavel Павлик in Python beginners
Знаю, непонятно, что ты подразумеваешь под «механизмом ORMок»
источник

AD

Aleksandr Danilov in Python beginners
Обозначение таблиц классами.
источник

Pavel Павлик in Python beginners
Ты ORM делаешь свою?
источник

AD

Aleksandr Danilov in Python beginners
Нет, но переношу описанную механику на новую задачу
источник

Pavel Павлик in Python beginners
Вот у тебя тут инстанс Awesome создается внутри конструктора другого класса. Это плохо.
Так ты не сможешь его номрально заменить на наследника. Конструктор должен принимать инстансы из вне
источник

AD

Aleksandr Danilov in Python beginners
А я атрибут awesome и не меняю если ты об этом
источник

Pavel Павлик in Python beginners
Я вообще не об этом
источник

Pavel Павлик in Python beginners
Опиши проблему, которую ты пытаешься решить, с помощью этого страшного кода
источник

AD

Aleksandr Danilov in Python beginners
С аиограммом сколько-нибудь знаком?
Вижу что тебя нет в тематическом чате, но задачка связана напрямую с этой либой.
источник

🎄

🎄🎄Димка Новогодний🎄🎄... in Python beginners
😂чат аиограмма не для новичков
источник

AD

Aleksandr Danilov in Python beginners
Дёрнуло меня заняться какой-то хуйней, вот и задаю сюда странные вопросы
источник

Pavel Павлик in Python beginners
Немного им пользовался. Опиши проблему давай
источник

4

4rt in Python beginners
Мне странно что ты инициализируешь инстансы обходя наследников базового класса
источник

AD

Aleksandr Danilov in Python beginners
Вероятно ты использовал вторую версию.
Речь за тройку, но думаю будет понятно.

Я решил спиздить механизм описания таблиц БД в ORM, и перенести его для хендлеров аиограмма.
источник

AD

Aleksandr Danilov in Python beginners
Нет, там инициация сначала родителя, затем всех наследников 1-уровня и т.д.
источник

Pavel Павлик in Python beginners
А зачем для этого что-то городить? Ты слышал про super() и mro?
источник

AD

Aleksandr Danilov in Python beginners
Да, но тогда ещё больше хрень получается.

Он ищет в другую сторону - от дальнего наследника к родителю.

А у меня обратная ситуация
источник

Pavel Павлик in Python beginners
Что? MRO не так работает
источник

4

4rt in Python beginners
Я уже в итоге напрочь забыл твой вопрос изначальный
источник

4

4rt in Python beginners
Не нравится синглтон сделай общий стейт 😁
источник