Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 71 - 80 of 901 for item01 (0.08 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

  1. docs_src/generate_clients/tutorial003_py39.py

    
    class Item(BaseModel):
        name: str
        price: float
    
    
    class ResponseMessage(BaseModel):
        message: str
    
    
    class User(BaseModel):
        username: str
        email: str
    
    
    @app.post("/items/", response_model=ResponseMessage, tags=["items"])
    async def create_item(item: Item):
        return {"message": "Item received"}
    
    
    @app.get("/items/", response_model=list[Item], tags=["items"])
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Fri Mar 04 22:02:18 GMT 2022
    - 914 bytes
    - Click Count (0)
  2. docs_src/app_testing/app_b_py310/test_main.py

    
    def test_read_nonexistent_item():
        response = client.get("/items/baz", headers={"X-Token": "coneofsilence"})
        assert response.status_code == 404
        assert response.json() == {"detail": "Item not found"}
    
    
    def test_create_item():
        response = client.post(
            "/items/",
            headers={"X-Token": "coneofsilence"},
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Wed Mar 13 19:07:10 GMT 2024
    - 1.8K bytes
    - Click Count (0)
  3. tests/test_tutorial/test_handling_errors/test_tutorial004.py

    client = TestClient(app)
    
    
    def test_get_validation_error():
        response = client.get("/items/foo")
        assert response.status_code == 400, response.text
        assert "Validation errors:" in response.text
        assert "Field: ('path', 'item_id')" in response.text
    
    
    def test_get_http_error():
        response = client.get("/items/3")
        assert response.status_code == 418, response.text
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Wed Dec 17 20:41:43 GMT 2025
    - 3.4K bytes
    - Click Count (0)
  4. tests/test_tutorial/test_handling_errors/test_tutorial001.py

    def test_get_item():
        response = client.get("/items/foo")
        assert response.status_code == 200, response.text
        assert response.json() == {"item": "The Foo Wrestlers"}
    
    
    def test_get_item_not_found():
        response = client.get("/items/bar")
        assert response.status_code == 404, response.text
        assert response.headers.get("x-error") is None
        assert response.json() == {"detail": "Item not found"}
    
    
    def test_openapi_schema():
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Wed Dec 17 20:41:43 GMT 2025
    - 3.2K bytes
    - Click Count (0)
  5. tests/test_tutorial/test_extra_models/test_tutorial004.py

                                            "type": "array",
                                            "items": {"$ref": "#/components/schemas/Item"},
                                        }
                                    }
                                },
                            }
                        },
                        "summary": "Read Items",
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Wed Dec 17 20:41:43 GMT 2025
    - 2.2K bytes
    - Click Count (0)
  6. tests/test_tutorial/test_query_params/test_tutorial003.py

        return client
    
    
    @pytest.mark.parametrize(
        ("path", "expected_json"),
        [
            (
                "/items/foo",
                {
                    "item_id": "foo",
                    "description": "This is an amazing item that has a long description",
                },
            ),
            (
                "/items/bar?q=somequery",
                {
                    "item_id": "bar",
                    "q": "somequery",
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Fri Dec 26 10:43:02 GMT 2025
    - 4.9K bytes
    - Click Count (0)
  7. tests/test_tutorial/test_response_directly/test_tutorial001.py

    def test_path_operation(client: TestClient):
        response = client.put(
            "/items/1",
            json={
                "title": "Foo",
                "timestamp": "2023-01-01T12:00:00",
                "description": "A test item",
            },
        )
        assert response.status_code == 200, response.text
        assert response.json() == {
            "description": "A test item",
            "timestamp": "2023-01-01T12:00:00",
            "title": "Foo",
        }
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Dec 20 15:55:38 GMT 2025
    - 5.1K bytes
    - Click Count (0)
  8. tests/test_tutorial/test_query_params/test_tutorial004.py

    @pytest.mark.parametrize(
        ("path", "expected_json"),
        [
            (
                "/users/123/items/foo",
                {
                    "item_id": "foo",
                    "owner_id": 123,
                    "description": "This is an amazing item that has a long description",
                },
            ),
            (
                "/users/1/items/bar?q=somequery",
                {
                    "item_id": "bar",
                    "owner_id": 1,
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Fri Dec 26 10:43:02 GMT 2025
    - 5.3K bytes
    - Click Count (0)
  9. tests/test_tutorial/test_path_operation_advanced_configurations/test_tutorial007.py

            "paths": {
                "/items/": {
                    "post": {
                        "summary": "Create Item",
                        "operationId": "create_item_items__post",
                        "requestBody": {
                            "content": {
                                "application/x-yaml": {
                                    "schema": {
                                        "title": "Item",
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Sat Dec 20 15:55:38 GMT 2025
    - 3.4K bytes
    - Click Count (0)
  10. docs_src/python_types/tutorial006_py39.py

    def process_items(items: list[str]):
        for item in items:
    Created: Sun Dec 28 07:19:09 GMT 2025
    - Last Modified: Fri Jan 07 14:11:31 GMT 2022
    - 80 bytes
    - Click Count (0)
Back to Top