diff --git a/main.py b/main.py index f9888a0..9d16709 100644 --- a/main.py +++ b/main.py @@ -9,12 +9,22 @@ from typing import List, Optional import uvicorn from utils import save_image, delete_image import json +from fastapi.middleware.cors import CORSMiddleware # Создание таблиц в БД models.Base.metadata.create_all(bind=engine) app = FastAPI(title="AutoBro API", description="API для управления базой данных автомобилей") +# Настройка CORS +app.add_middleware( + CORSMiddleware, + allow_origins=["*"], # В продакшене замените на конкретные домены + allow_credentials=True, + allow_methods=["*"], + allow_headers=["*"], +) + # Добавляем обработку статических файлов app.mount("/static", StaticFiles(directory="static"), name="static")