From 31a1db3e273e859441ccbebbe8a803d23b85a02e Mon Sep 17 00:00:00 2001 From: Alex Garel Date: Fri, 28 Jun 2024 12:21:51 +0200 Subject: [PATCH] feat: showcase new demo on home --- app/api.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/api.py b/app/api.py index c5562f4d..389828f4 100644 --- a/app/api.py +++ b/app/api.py @@ -4,10 +4,11 @@ from typing import Annotated, Any, cast import elasticsearch +import starlette.status as status from elasticsearch_dsl import Search from fastapi import Body, FastAPI, HTTPException, Query, Request, Response from fastapi.middleware.cors import CORSMiddleware -from fastapi.responses import HTMLResponse, PlainTextResponse +from fastapi.responses import HTMLResponse, PlainTextResponse, RedirectResponse from fastapi.templating import Jinja2Templates from pydantic import ValidationError @@ -199,6 +200,11 @@ def taxonomy_autocomplete( @app.get("/", response_class=HTMLResponse) +def off_demo(): + return RedirectResponse(url="/static/off.html", status_code=status.HTTP_302_FOUND) + + +@app.get("/off-test", response_class=HTMLResponse) def html_search( request: Request, q: str | None = None,