Код: Выделить всё
class ExampleClass(BaseClass[Someclass]):
pass
class BaseClass(AbstractBaseClass, Generic[T]):
pass
Я могу обойти это, определив метод типа
Код: Выделить всё
class ExampleClass(BaseClass[Something]):
version = 1
def get_target_class_name() -> str:
return Something.__name__
Подробнее здесь: https://stackoverflow.com/questions/764 ... -in-python
Мобильная версия