Spaces:
Sleeping
Sleeping
| # uvicorn app:app --host localhost --port 7860 --reload | |
| from library.librerias import * | |
| from routers.routers import * | |
| app = FastAPI( | |
| title="API de la Academia Stephen Hawking", | |
| description="Esta es la API de la academia Stephen Hawking, dedicada a la preparaci贸n preuniversitaria. Aqu铆 se pueden realizar operaciones CRUD para gestionar estudiantes, profesores, cursos y m谩s.", | |
| version="1.0.0", | |
| openapi_url="/stephen-hawking-openapi.json", | |
| docs_url="/stephen-hawking-docs", | |
| redoc_url="/stephen-hawking-redoc", | |
| contact={ | |
| "name": "Academia Stephen Hawking", | |
| "url": "https://www.academiashawking.com", | |
| "email": "contacto@academiashawking.com", | |
| }, | |
| license_info={"name": "MIT", "url": "https://opensource.org/licenses/MIT"}, | |
| ) | |
| # CORS | |
| app.add_middleware( | |
| CORSMiddleware, | |
| allow_origins=["*"], | |
| allow_credentials=True, | |
| allow_methods=["*"], | |
| allow_headers=["*"], | |
| ) | |
| # saludo | |
| def read_root(): | |
| return {"message": "Bienvenido a la API de la academia Stephen Hawking"} | |
| # Routers | |
| app.router.include_router(api.router) | |