Вопрос знатокам Python. Поясните за методы __init__ и __new__ метакласса. Читал Лутца, но разницу так и не понял. Допустим, есть метакласс, который собирает список аттрибутов из своих классов по определенному критерию. Что-то по типу определения моделей в Django. Какой из этих методов правильнее будет переопределить?
sudo cast baverman tailgunner
sudo cast --group python
Спасибо.