subhrajit-mohanty's picture
Update urls.py
9fa926e verified
raw
history blame contribute delete
529 Bytes
from fastapi import FastAPI
from fastapi.responses import StreamingResponse, FileResponse
from services import event_generator
def register_routes(app: FastAPI):
@app.get("/sse")
async def sse_endpoint():
return StreamingResponse(
event_generator(),
media_type="text/event-stream"
)
@app.get("/")
async def greet_json():
return {"message": "sucess!"}
@app.get("/dashboard")
async def get_dashboard():
return FileResponse("sse_html_page.html")