반응형
# backend/main.py
from fastapi import FastAPI, Request
from fastapi.middleware.cors import CORSMiddleware
from pydantic import BaseModel
from saju_analysis import generate_saju
app = FastAPI()
# CORS 설정
app.add_middleware(
CORSMiddleware,
allow_origins=["*"],
allow_credentials=True,
allow_methods=["*"],
allow_headers=["*"],
)
class SajuRequest(BaseModel):
birth_date: str
birth_time: str
interest: str
@app.post("/saju")
async def saju_handler(data: SajuRequest):
response = generate_saju(data.birth_date, data.birth_time, data.interest)
return {"result": response}반응형
'엔터테이너 > 현실적인 사주풀이' 카테고리의 다른 글
| 사주여행 명(命)따라 운(運)따라 (3) | 2024.12.28 |
|---|---|
| 편관이 있는 사주와 츤데레 (4) | 2024.06.17 |
| MBTI 유형 중 INTJ형 분석 (0) | 2024.05.20 |
| 癸丑일주의 性格과 運勢 (2) | 2023.10.01 |
| 사주풀이 분류별 종류 (0) | 2023.09.23 |