@ -77,7 +77,7 @@ class UndefinedType: # pragma no cover
|
||||
|
||||
Undefined = UndefinedType()
|
||||
|
||||
__version__ = "0.10.17"
|
||||
__version__ = "0.10.18"
|
||||
__all__ = [
|
||||
"Integer",
|
||||
"BigInteger",
|
||||
|
||||
@ -64,6 +64,9 @@ class PydanticMixin(RelationMixin):
|
||||
fields_to_process = cls._get_not_excluded_fields(
|
||||
fields={*cls.Meta.model_fields.keys()}, include=include, exclude=exclude
|
||||
)
|
||||
fields_to_process.sort(
|
||||
key=lambda x: list(cls.Meta.model_fields.keys()).index(x)
|
||||
)
|
||||
for name in fields_to_process:
|
||||
field = cls._determine_pydantic_field_type(
|
||||
name=name,
|
||||
|
||||
Reference in New Issue
Block a user