add support to validation_alias in form when is instance of str and format code

This commit is contained in:
Harol Alvarado 2024-03-06 23:03:22 -05:00
parent 6bd8a838b0
commit ddc04298d9
1 changed files with 4 additions and 1 deletions

View File

@ -88,7 +88,10 @@ if PYDANTIC_V2:
@property
def alias(self) -> str:
a = self.field_info.validation_alias or self.field_info.alias
a = (
isinstance(self.field_info.validation_alias, str)
and self.field_info.validation_alias
) or self.field_info.alias
return a if a is not None else self.name
@property