From f7b3081893e97589f0baf6bf15d864a3787d92b3 Mon Sep 17 00:00:00 2001 From: aurinex Date: Wed, 9 Jul 2025 17:30:07 +0500 Subject: [PATCH] edit to run in local --- main.py | 10 ++++++++++ 1 file changed, 10 insertions(+) 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")