Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for is_scalar_field (0.06 sec)

  1. fastapi/_compat/__init__.py

    from .v2 import get_schema_from_model_field as get_schema_from_model_field
    from .v2 import is_bytes_field as is_bytes_field
    from .v2 import is_bytes_sequence_field as is_bytes_sequence_field
    from .v2 import is_scalar_field as is_scalar_field
    from .v2 import is_scalar_sequence_field as is_scalar_sequence_field
    from .v2 import is_sequence_field as is_sequence_field
    from .v2 import serialize_sequence_value as serialize_sequence_value
    from .v2 import (
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Sat Dec 27 12:54:56 UTC 2025
    - 2.2K bytes
    - Viewed (0)
  2. fastapi/dependencies/utils.py

                field_info=field_info,
            )
            if is_path_param:
                assert is_scalar_field(field=field), (
                    "Path params must be of one of the supported types"
                )
            elif isinstance(field_info, params.Query):
                assert (
                    is_scalar_field(field)
                    or is_scalar_sequence_field(field)
                    or (
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Sat Dec 27 12:54:56 UTC 2025
    - 37.6K bytes
    - Viewed (3)
  3. fastapi/_compat/v2.py

                schema=value,
                old_name_to_new_name_map=old_name_to_new_name_map,
            )
            new_definitions[new_key] = new_value
        return new_field_mapping, new_definitions
    
    
    def is_scalar_field(field: ModelField) -> bool:
        from fastapi import params
    
        return shared.field_annotation_is_scalar(
            field.field_info.annotation
        ) and not isinstance(field.field_info, params.Body)
    
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Sat Dec 27 12:54:56 UTC 2025
    - 19.1K bytes
    - Viewed (0)
Back to top