Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 1,069 for Model (0.15 sec)

  1. tests/test_response_model_invalid.py

        pass
    
    
    def test_invalid_response_model_raises():
        with pytest.raises(FastAPIError):
            app = FastAPI()
    
            @app.get("/", response_model=NonPydanticModel)
            def read_root():
                pass  # pragma: nocover
    
    
    def test_invalid_response_model_sub_type_raises():
        with pytest.raises(FastAPIError):
            app = FastAPI()
    
            @app.get("/", response_model=List[NonPydanticModel])
    Python
    - Registered: Sun Apr 21 07:19:11 GMT 2024
    - Last Modified: Sat Feb 29 13:04:35 GMT 2020
    - 1.1K bytes
    - Viewed (0)
  2. tests/test_serialize_response_model.py

    
    @app.get(
        "/items/coerce-exclude-unset",
        response_model=Item,
        response_model_exclude_unset=True,
    )
    def get_coerce_exclude_unset():
        return Item(aliased_name="coerce", price="1.0")
    
    
    @app.get(
        "/items/validlist-exclude-unset",
        response_model=List[Item],
        response_model_exclude_unset=True,
    )
    def get_validlist_exclude_unset():
        return [
    Python
    - Registered: Sun Apr 21 07:19:11 GMT 2024
    - Last Modified: Fri May 13 23:38:22 GMT 2022
    - 4.2K bytes
    - Viewed (0)
  3. tests/test_response_model_data_filter.py

        name: str
        owner: UserDB
    
    
    class PetOut(BaseModel):
        name: str
        owner: UserBase
    
    
    @app.post("/users/", response_model=UserBase)
    async def create_user(user: UserCreate):
        return user
    
    
    @app.get("/pets/{pet_id}", response_model=PetOut)
    async def read_pet(pet_id: int):
        user = UserDB(
            email="******@****.***",
            hashed_password="secrethashed",
        )
    Python
    - Registered: Sun Apr 21 07:19:11 GMT 2024
    - Last Modified: Fri Jul 07 17:12:13 GMT 2023
    - 1.7K bytes
    - Viewed (0)
  4. maven-core/src/test/resources/projects/future-model-version-pom.xml

    specific language governing permissions and limitations
    under the License.
    -->
    
    <project>
        <modelVersion>4.9.1</modelVersion>
        <groupId>tests.project</groupId>
        <artifactId>future-model-version</artifactId>
        <version>1</version>
    XML
    - Registered: Sun Mar 31 03:35:09 GMT 2024
    - Last Modified: Mon Sep 11 16:17:26 GMT 2023
    - 939 bytes
    - Viewed (0)
  5. maven-core/src/test/resources/projects/past-model-version-pom.xml

    under the License.
    -->
    
    <project>
        <!-- once we move past supporting modelVersion 4.0.0 we should update this version -->
        <modelVersion>3.9.9</modelVersion>
        <groupId>tests.project</groupId>
        <artifactId>past-model-version</artifactId>
        <version>1</version>
    XML
    - Registered: Sun Mar 31 03:35:09 GMT 2024
    - Last Modified: Mon Jun 03 20:33:44 GMT 2019
    - 1K bytes
    - Viewed (0)
  6. tests/test_response_model_include_exclude.py

    @app.get(
        "/simple_include",
        response_model=Model2,
        response_model_include={"baz": ..., "ref": {"foo"}},
    )
    def simple_include():
        return Model2(
            ref=Model1(foo="simple_include model foo", bar="simple_include model bar"),
            baz="simple_include model2 baz",
        )
    
    
    @app.get(
        "/simple_include_dict",
        response_model=Model2,
        response_model_include={"baz": ..., "ref": {"foo"}},
    )
    Python
    - Registered: Sun Apr 21 07:19:11 GMT 2024
    - Last Modified: Mon Jul 19 19:14:58 GMT 2021
    - 4K bytes
    - Viewed (0)
  7. tests/test_response_model_sub_types.py

    from pydantic import BaseModel
    
    
    class Model(BaseModel):
        name: str
    
    
    app = FastAPI()
    
    
    @app.get("/valid1", responses={"500": {"model": int}})
    def valid1():
        pass
    
    
    @app.get("/valid2", responses={"500": {"model": List[int]}})
    def valid2():
        pass
    
    
    @app.get("/valid3", responses={"500": {"model": Model}})
    def valid3():
        pass
    
    
    Python
    - Registered: Sun Apr 21 07:19:11 GMT 2024
    - Last Modified: Fri Jun 30 18:25:16 GMT 2023
    - 5.3K bytes
    - Viewed (0)
  8. maven-core/src/test/resources/projects/future-schema-model-version-pom.xml

    under the License.
    -->
    
    <project>
        <modelVersion>4.999.999</modelVersion>
        <!-- this should be a fake "future" version that only has modelVersion understood by us -->
        <coordinates>tests.project:future-model-version</coordinates>
    XML
    - Registered: Sun Mar 31 03:35:09 GMT 2024
    - Last Modified: Mon Jun 03 20:33:44 GMT 2019
    - 993 bytes
    - Viewed (0)
  9. tests/test_filter_pydantic_sub_model_pv2.py

                return name
    
        async def get_model_c() -> ModelC:
            return ModelC(username="test-user", password="test-password")
    
        @app.get("/model/{name}", response_model=ModelA)
        async def get_model_a(name: str, model_c=Depends(get_model_c)):
            return {"name": name, "description": "model-a-desc", "foo": model_c}
    
        client = TestClient(app)
        return client
    
    
    @needs_pydanticv2
    Python
    - Registered: Sun Apr 21 07:19:11 GMT 2024
    - Last Modified: Thu Apr 18 19:40:57 GMT 2024
    - 6.3K bytes
    - Viewed (0)
  10. maven-core/src/test/resources/projects/child-which-inherits-from-super-model.xml

    specific language governing permissions and limitations
    under the License.
    -->
    
    <model>
      <groupId>foo</groupId>
      <artifactId>bar</artifactId>
      <name>Babar</name>
      <version>4.5</version>
    
      <!-- Build element should be inherited from the super model -->
    
    XML
    - Registered: Sun Mar 31 03:35:09 GMT 2024
    - Last Modified: Sun Nov 23 12:04:30 GMT 2014
    - 954 bytes
    - Viewed (0)
Back to top