Skip to content

Commit a116e75

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

File tree

3 files changed

+10
-9
lines changed

3 files changed

+10
-9
lines changed

Backend/FastAPI/main.py

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

99
from fastapi import FastAPI
10-
from routers import products, users, basic_auth_users, jwt_auth_users, users_db
10+
from .routers import products, users, basic_auth_users, jwt_auth_users, users_db
1111
from fastapi.staticfiles import StaticFiles
1212
import os
1313

@@ -27,7 +27,9 @@
2727
app.include_router(users_db.router)
2828

2929
# Clase en vídeo: https://youtu.be/_y9qQZXE24A?t=13618
30-
app.mount("/static", StaticFiles(directory="static"), name="static")
30+
# Nos aseguramos de obtener la ruta completa al directorio "static"
31+
static_dir = os.path.join(os.path.dirname(__file__), "static")
32+
app.mount("/static", StaticFiles(directory=static_dir), name="static")
3133

3234

3335
# Url local: http://127.0.0.1:8000

Backend/FastAPI/routers/users_db.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,15 @@
33
### Users DB API ###
44

55
from fastapi import APIRouter, HTTPException, status
6-
from db.models.user import User
7-
from db.schemas.user import user_schema, users_schema
8-
from db.client import db_client
6+
from ..db.models.user import User
7+
from ..db.schemas.user import user_schema, users_schema
8+
from ..db.client import db_client
99
from bson import ObjectId
1010

1111
router = APIRouter(
1212
prefix="/userdb",
1313
tags=["userdb"],
14-
responses={status.HTTP_404_NOT_FOUND: {"message": "No encontrado"}}
15-
)
14+
responses={status.HTTP_404_NOT_FOUND: {"message": "No encontrado"}})
1615

1716

1817
@router.get("/", response_model=list[User])

Backend/vercel.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"builds": [
33
{
4-
"src": "Backend/FastAPI/main.py",
4+
"src": "FastAPI/main.py",
55
"use": "@vercel/python"
66
}
77
],
88
"routes": [
99
{
1010
"src": "/(.*)",
11-
"dest": "Backend/FastAPI/main.py"
11+
"dest": "FastAPI/main.py"
1212
}
1313
]
1414
}

0 commit comments

Comments
 (0)