Ich möchte „validate_by_alias=True|False nicht über ConfigDict hart codieren.
Ich möchte auch nicht so etwas Ungewöhnliches wie das Erstellen von Unterklassen und das Festlegen verschiedener ConfigDict-Einstellungen tun.
Ich möchte nur in der Lage sein, mit oder ohne Aliase zu instanziieren.
Manchmal möchte ich mit Aliasen instanziiert werden, manchmal nicht.
Gibt es eine Möglichkeit, so etwas zu tun?
Code: Select all
MyModel.model_validate(obj, validate_by_alias=True|False)
Wie kann ich dies zum Zeitpunkt der Validierung umschalten?