Я не хочу жестко кодировать validate_by_alias=True|False через ConfigDict. Я также не хочу делать что-то шаткое, например создавать подклассы и устанавливать разные настройки ConfigDict. Я просто хочу иметь возможность создавать экземпляры с псевдонимами или без них.
Иногда я хочу создавать экземпляры с псевдонимами, а иногда нет.
Есть ли способ сделать что-то подобное?
Код: Выделить всё
MyModel.model_validate(obj, validate_by_alias=True|False)
Как я могу переключить это во время проверки?
Подробнее здесь:
https://stackoverflow.com/questions/798 ... idate-time