Nikolay Cherniy
ну думаю если создать экземпляр класса BaseFilterSet то оно и не заработает, просто у наследников, которые конструирует FilterSetMetaclass
self.base_filters
уже есть
Вот этр мне и интересно. Он вызывается не у BaseFilterSet, а у BookFilter(наследника), котлрый просото копирует все атрибуты и методы у BaseFilterSet, который был написан исключительно под определённый класс и может работать только в паре с указанным метаклассом?
Ошибка, что "атрибут не обнаружен" не появляется потому что, я не вызываю BaseFilterSet напрямую, а вызываю наследника, который владеет этим атрибутом?