Skip to content

Commit 737df37

Browse files
committed
Actualización curso backend
1 parent a116e75 commit 737df37

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

Backend/FastAPI/main.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
# Instala FastAPI: pip install "fastapi[all]"
88

99
from fastapi import FastAPI
10+
# Utilizo .routers para hacer referencia a la ruta relativa (y así no tener problemas en el despliegue)
1011
from .routers import products, users, basic_auth_users, jwt_auth_users, users_db
1112
from fastapi.staticfiles import StaticFiles
1213
import os
@@ -27,7 +28,7 @@
2728
app.include_router(users_db.router)
2829

2930
# Clase en vídeo: https://youtu.be/_y9qQZXE24A?t=13618
30-
# Nos aseguramos de obtener la ruta completa al directorio "static"
31+
# Nos aseguramos de obtener la ruta completa al directorio "static" (y así no tener problemas en el despliegue)
3132
static_dir = os.path.join(os.path.dirname(__file__), "static")
3233
app.mount("/static", StaticFiles(directory=static_dir), name="static")
3334

Backend/FastAPI/routers/users_db.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
### Users DB API ###
44

55
from fastapi import APIRouter, HTTPException, status
6+
# Utilizo ..db para hacer referencia a la ruta relativa (y así no tener problemas en el despliegue)
67
from ..db.models.user import User
78
from ..db.schemas.user import user_schema, users_schema
89
from ..db.client import db_client

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ Curso en el que aprenderemos a utilizar Python para backend e implementaremos un
9292
- [Lección 18 - Despliegue en Deta \*](https://youtu.be/_y9qQZXE24A?t=27335)
9393
- [Próximos pasos](https://youtu.be/_y9qQZXE24A?t=28484)
9494

95-
**\*ACTUALIZACIÓN Sobre la lección 18:** Deta, el servicio utilizado para el despliegue durante el curso, ya no existe. Te recomiendo revisar la documentación oficial de FastAPI sobre [despliegue](https://fastapi.tiangolo.com/deployment/). Puedes utilizar alguno de los [proveedores gratuitos](https://fastapi.tiangolo.com/deployment/cloud/) recomendados. En mi caso, te dejo el fichero de configuración para hacerlo desde [Vercel](https://vercel.com/).
95+
**\*ACTUALIZACIÓN Sobre la lección 18:** Deta, el servicio utilizado para el despliegue durante el curso, ya no existe. Te recomiendo revisar la documentación oficial de FastAPI sobre [despliegue](https://fastapi.tiangolo.com/deployment/). Puedes utilizar alguno de los [proveedores gratuitos](https://fastapi.tiangolo.com/deployment/cloud/) recomendados. En mi caso, te dejo el [fichero de configuración](./Backend/vercel.json) para hacerlo desde [Vercel](https://vercel.com/) (al crear el proyecto en la plataforma selecciona que el directorio "Backend" es la root).
9696

9797
### Frontend desde cero
9898

0 commit comments

Comments
 (0)