- Sort Score
- Result 10 results
- Languages All
Results 21 - 29 of 29 for validation_alias (0.44 sec)
-
tests/test_request_params/test_path/test_required_str.py
@app.get("/required-validation-alias/{p_val_alias}") def read_required_validation_alias( p: Annotated[str, Path(validation_alias="p_val_alias")], ): return {"p": p} @app.get("/required-alias-and-validation-alias/{p_val_alias}") def read_required_alias_and_validation_alias( p: Annotated[str, Path(alias="p_alias", validation_alias="p_val_alias")], ): return {"p": p} @pytest.mark.parametrize(
Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Sat Dec 20 15:55:38 UTC 2025 - 2.3K bytes - Viewed (0) -
tests/test_request_params/test_cookie/test_required_str.py
# Validation alias @app.get("/required-validation-alias") def read_required_validation_alias( p: Annotated[str, Cookie(validation_alias="p_val_alias")], ): return {"p": p} class CookieModelRequiredValidationAlias(BaseModel): p: str = Field(validation_alias="p_val_alias") @app.get("/model-required-validation-alias") def read_model_required_validation_alias(
Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Sat Dec 27 18:19:10 UTC 2025 - 10.2K bytes - Viewed (0) -
tests/test_request_params/test_file/test_required.py
) def read_required_bytes_validation_alias( p: Annotated[bytes, File(validation_alias="p_val_alias")], ): return {"file_size": len(p)} @app.post( "/required-uploadfile-validation-alias", operation_id="required_uploadfile_validation_alias", ) def read_required_uploadfile_validation_alias( p: Annotated[UploadFile, File(validation_alias="p_val_alias")], ): return {"file_size": p.size}
Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Sat Dec 27 18:19:10 UTC 2025 - 10.8K bytes - Viewed (0) -
tests/test_request_params/test_form/test_list.py
) def read_required_list_validation_alias( p: Annotated[list[str], Form(validation_alias="p_val_alias")], ): return {"p": p} class FormModelRequiredListValidationAlias(BaseModel): p: list[str] = Field(validation_alias="p_val_alias") @app.post( "/model-required-list-validation-alias", operation_id="model_required_list_validation_alias",
Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Sat Dec 27 18:31:34 UTC 2025 - 11.7K bytes - Viewed (0) -
tests/test_request_params/test_body/test_list.py
) def read_required_list_validation_alias( p: Annotated[list[str], Body(embed=True, validation_alias="p_val_alias")], ): return {"p": p} class BodyModelRequiredListValidationAlias(BaseModel): p: list[str] = Field(validation_alias="p_val_alias") @app.post( "/model-required-list-validation-alias", operation_id="model_required_list_validation_alias",
Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Sat Dec 27 18:31:34 UTC 2025 - 11.9K bytes - Viewed (0) -
tests/test_request_params/test_body/test_optional_str.py
def read_optional_validation_alias( p: Annotated[ Optional[str], Body(embed=True, validation_alias="p_val_alias") ] = None, ): return {"p": p} class BodyModelOptionalValidationAlias(BaseModel): p: Optional[str] = Field(None, validation_alias="p_val_alias") @app.post( "/model-optional-validation-alias", operation_id="model_optional_validation_alias" )
Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Sat Dec 27 18:19:10 UTC 2025 - 11.6K bytes - Viewed (0) -
fastapi/_compat/v2.py
@property def alias(self) -> str: a = self.field_info.alias return a if a is not None else self.name @property def validation_alias(self) -> Union[str, None]: va = self.field_info.validation_alias if isinstance(va, str) and va: return va return None @property def serialization_alias(self) -> Union[str, None]:Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Sat Dec 27 12:54:56 UTC 2025 - 19.1K bytes - Viewed (0) -
fastapi/dependencies/utils.py
alias="body", field_info=BodyFieldInfo(**BodyFieldInfo_kwargs), ) return final_field def get_validation_alias(field: ModelField) -> str: va = getattr(field, "validation_alias", None)
Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Sat Dec 27 12:54:56 UTC 2025 - 37.6K bytes - Viewed (3) -
docs/en/docs/release-notes.md
* `Header()` * `Cookie()` * `Body()` * `Form()` * `File()` * The new parameter fields are: * `default_factory` * `alias_priority` * `validation_alias` * `serialization_alias` * `discriminator` * `strict` * `multiple_of` * `allow_inf_nan` * `max_digits` * `decimal_places` * `json_schema_extra`Registered: Sun Dec 28 07:19:09 UTC 2025 - Last Modified: Sat Dec 27 19:06:15 UTC 2025 - 586.7K bytes - Viewed (0)