Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 14 for havemos (0.04 seconds)

  1. docs/es/docs/tutorial/bigger-applications.md

    El módulo `items` tendrá una variable `router` (`items.router`). Este es el mismo que creamos en el archivo `app/routers/items.py`, es un objeto `APIRouter`.
    
    Y luego hacemos lo mismo para el módulo `users`.
    
    También podríamos importarlos así:
    
    ```Python
    from app.routers import items, users
    ```
    
    /// info | Información
    
    La primera versión es un "import relativo":
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 20.2K bytes
    - Click Count (0)
  2. docs/es/docs/tutorial/query-params-str-validations.md

    Ahora es el momento de usarlo con FastAPI. 🚀
    
    Teníamos esta anotación de tipo:
    
    ```Python
    q: str | None = None
    ```
    
    Lo que haremos es envolver eso con `Annotated`, para que se convierta en:
    
    ```Python
    q: Annotated[str | None] = None
    ```
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 17.4K bytes
    - Click Count (0)
  3. docs/pt/docs/tutorial/bigger-applications.md

    Você tem *operações de rota* para:
    
    * `/items/`
    * `/items/{item_id}`
    
    É tudo a mesma estrutura de `app/routers/users.py`.
    
    Mas queremos ser mais inteligentes e simplificar um pouco o código.
    
    Sabemos que todas as *operações de rota* neste módulo têm o mesmo:
    
    * Path `prefix`: `/items`.
    * `tags`: (apenas uma tag: `items`).
    * Extra `responses`.
    * `dependencies`: todas elas precisam da dependência `X-Token` que criamos.
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 20.3K bytes
    - Click Count (0)
  4. docs/pt/docs/tutorial/query-params-str-validations.md

    Agora é a hora de usá-lo com FastAPI. 🚀
    
    Tínhamos esta anotação de tipo:
    
    ```Python
    q: str | None = None
    ```
    
    O que faremos é envolver isso com `Annotated`, para que fique assim:
    
    ```Python
    q: Annotated[str | None] = None
    ```
    
    Ambas as versões significam a mesma coisa, `q` é um parâmetro que pode ser `str` ou `None`, e por padrão é `None`.
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 17.2K bytes
    - Click Count (0)
  5. docs/es/docs/tutorial/security/oauth2-jwt.md

    # OAuth2 con Password (y hashing), Bearer con tokens JWT { #oauth2-with-password-and-hashing-bearer-with-jwt-tokens }
    
    Ahora que tenemos todo el flujo de seguridad, hagamos que la aplicación sea realmente segura, usando tokens <abbr title="JSON Web Tokens">JWT</abbr> y hashing de contraseñas seguras.
    
    Este código es algo que puedes usar realmente en tu aplicación, guardar los hashes de las contraseñas en tu base de datos, etc.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 11.5K bytes
    - Click Count (0)
  6. docs/es/docs/advanced/settings.md

    Pero cada vez que hacemos:
    
    ```Python
    Settings()
    ```
    
    se crearía un nuevo objeto `Settings`, y al crearse leería el archivo `.env` nuevamente.
    
    Si la función de dependencia fuera simplemente así:
    
    ```Python
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 11.7K bytes
    - Click Count (0)
  7. docs/es/docs/tutorial/security/simple-oauth2.md

    {* ../../docs_src/security/tutorial003_an_py310.py hl[3,79:81] *}
    
    ### Revisa el password { #check-the-password }
    
    En este punto tenemos los datos del usuario de nuestra base de datos, pero no hemos revisado el password.
    
    Primero pongamos esos datos en el modelo `UserInDB` de Pydantic.
    
    Nunca deberías guardar passwords en texto plano, así que, usaremos el sistema de hash de passwords (falso).
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 10.2K bytes
    - Click Count (0)
  8. docs/es/docs/advanced/generate-clients.md

    ### Preprocesa la especificación OpenAPI para el generador de clientes { #preprocess-the-openapi-specification-for-the-client-generator }
    
    El código generado aún tiene algo de **información duplicada**.
    
    Ya sabemos que este método está relacionado con los **items** porque esa palabra está en el `ItemsService` (tomado del tag), pero aún tenemos el nombre del tag prefijado en el nombre del método también. 😕
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 10.4K bytes
    - Click Count (0)
  9. docs/pt/docs/tutorial/response-model.md

    No exemplo anterior, como as classes eram diferentes, tivemos que usar o parâmetro `response_model`. Mas isso também significa que não temos suporte do editor e das ferramentas verificando o tipo de retorno da função.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 16.7K bytes
    - Click Count (0)
  10. docs/pt/docs/advanced/generate-clients.md

    ### Pré-processar a especificação OpenAPI para o gerador de clientes { #preprocess-the-openapi-specification-for-the-client-generator }
    
    O código gerado ainda tem algumas **informações duplicadas**.
    
    Nós já sabemos que esse método está relacionado aos **items** porque essa palavra está no `ItemsService` (retirada da tag), mas ainda temos o nome da tag prefixado no nome do método também. 😕
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 10.5K bytes
    - Click Count (0)
Back to Top