Я изучаю метаклассы в Python. Я думаю, что это очень мощный метод, и я ищу для них хорошее применение. Мне хотелось бы получить отзывы о хороших реальных реальных примерах использования метаклассов. Я не ищу пример кода для написания метакласса (есть много примеров бесполезных метаклассов), но реальные примеры, где вы применили эту технику, и это было действительно подходящее решение. Правило: нет теоретических возможностей, но метаклассы при работе в реальном приложении.
Я начну с одного из примеров, которые я знаю:
- модели Django, для декларативного программирования, где базовый класс Model использует метакласс для заполнения объектами модели полезной функциональности ORM из определений атрибутов.
Ждем ваших вкладов.