Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 14 for handler (0.14 seconds)

  1. fastapi/datastructures.py

        @classmethod
        def __get_pydantic_json_schema__(
            cls, core_schema: Mapping[str, Any], handler: GetJsonSchemaHandler
        ) -> dict[str, Any]:
            return {"type": "string", "format": "binary"}
    
        @classmethod
        def __get_pydantic_core_schema__(
            cls, source: type[Any], handler: Callable[[Any], Mapping[str, Any]]
        ) -> Mapping[str, Any]:
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Dec 27 12:54:56 GMT 2025
    - 5.1K bytes
    - Click Count (0)
  2. fastapi/openapi/models.py

            @classmethod
            def __get_pydantic_json_schema__(
                cls, core_schema: Mapping[str, Any], handler: GetJsonSchemaHandler
            ) -> dict[str, Any]:
                return {"type": "string", "format": "email"}
    
            @classmethod
            def __get_pydantic_core_schema__(
                cls, source: type[Any], handler: Callable[[Any], Mapping[str, Any]]
            ) -> Mapping[str, Any]:
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Dec 27 12:54:56 GMT 2025
    - 15.1K bytes
    - Click Count (0)
  3. fastapi/routing.py

                        prefix + route.path, route.endpoint, name=route.name
                    )
            for handler in router.on_startup:
                self.add_event_handler("startup", handler)
            for handler in router.on_shutdown:
                self.add_event_handler("shutdown", handler)
            self.lifespan_context = _merge_lifespan_context(
                self.lifespan_context,
                router.lifespan_context,
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Dec 27 12:54:56 GMT 2025
    - 174.6K bytes
    - Click Count (0)
  4. docs/de/llm-prompt.md

    * «the enumeration»: «die Enumeration»
    * «the enum»: «das Enum»
    * «the engine»: «die Engine»
    * «the error response»: «die Error-Response»
    * «the event»: «das Event»
    * «the exception»: «die Exception»
    * «the exception handler»: «der Exceptionhandler»
    * «the form model»: «das Formularmodell»
    * «the form body»: «der Formularbody»
    * «the header»: «der Header»
    * «the headers» (plural): «die Header»
    * «in headers» (plural): «in Headern»
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Fri Dec 26 09:39:53 GMT 2025
    - 11.9K bytes
    - Click Count (0)
  5. docs/en/docs/release-notes.md

            * [Override the default exception handlers](https://fastapi.tiangolo.com/tutorial/handling-errors/#override-the-default-exception-handlers).
            * [Reuse **FastAPI's** exception handlers](https://fastapi.tiangolo.com/tutorial/handling-errors/#reuse-fastapis-exception-handlers).
        * PR [#273](https://github.com/tiangolo/fastapi/pull/273).
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Dec 27 19:06:15 GMT 2025
    - 586.7K bytes
    - Click Count (0)
  6. tests/test_tutorial/test_graphql/test_tutorial001.py

                            "404": {
                                "description": "Not found if GraphiQL or query via GET are not enabled.",
                            },
                        },
                        "summary": "Handle Http Get",
                    },
                    "post": {
                        "operationId": "handle_http_post_graphql_post",
                        "responses": {
                            "200": {
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Fri Dec 26 10:43:02 GMT 2025
    - 2.2K bytes
    - Click Count (0)
  7. tests/test_compat.py

        # class "feature"
        assert is_uploadfile_sequence_annotation(Union[list[str], list[UploadFile]])
    
    
    def test_serialize_sequence_value_with_optional_list():
        """Test that serialize_sequence_value handles optional lists correctly."""
        from fastapi._compat import v2
    
        field_info = FieldInfo(annotation=Union[list[str], None])
        field = v2.ModelField(name="items", field_info=field_info)
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Dec 27 12:54:56 GMT 2025
    - 4.2K bytes
    - Click Count (0)
  8. fastapi/dependencies/utils.py

    def _get_signature(call: Callable[..., Any]) -> inspect.Signature:
        if sys.version_info >= (3, 10):
            try:
                signature = inspect.signature(call, eval_str=True)
            except NameError:
                # Handle type annotations with if TYPE_CHECKING, not used by FastAPI
                # e.g. dependency return types
                signature = inspect.signature(call)
        else:
            signature = inspect.signature(call)
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Dec 27 12:54:56 GMT 2025
    - 37.6K bytes
    - Click Count (3)
  9. fastapi/_compat/shared.py

            or hasattr(origin, "__pydantic_core_schema__")
            or hasattr(origin, "__get_pydantic_core_schema__")
        )
    
    
    def field_annotation_is_scalar(annotation: Any) -> bool:
        # handle Ellipsis here to make tuple[int, ...] work nicely
        return annotation is Ellipsis or not field_annotation_is_complex(annotation)
    
    
    def field_annotation_is_scalar_sequence(annotation: Union[type[Any], None]) -> bool:
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Dec 27 12:54:56 GMT 2025
    - 6.7K bytes
    - Click Count (0)
  10. docs/de/docs/advanced/dataclasses.md

    4. Die Datenklasse `Author` wird im `response_model`-Parameter verwendet.
    
    5. Sie können andere Standard-Typannotationen mit Datenklassen als Requestbody verwenden.
    
        In diesem Fall handelt es sich um eine Liste von `Item`-Datenklassen.
    
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Fri Dec 26 10:43:02 GMT 2025
    - 5K bytes
    - Click Count (0)
Back to Top