favicon
This commit is contained in:
+4
-4
@@ -12,7 +12,7 @@ import httpx
|
||||
from io import BytesIO
|
||||
from bs4 import BeautifulSoup
|
||||
from fastapi import FastAPI, WebSocket, WebSocketDisconnect, Response
|
||||
from fastapi.responses import HTMLResponse, StreamingResponse, JSONResponse
|
||||
from fastapi.responses import FileResponse, HTMLResponse, StreamingResponse, JSONResponse
|
||||
from fastapi.staticfiles import StaticFiles
|
||||
from reportlab.lib import colors
|
||||
from reportlab.lib.pagesizes import A4, landscape
|
||||
@@ -68,9 +68,9 @@ async def no_cache_headers(request, call_next):
|
||||
return response
|
||||
|
||||
|
||||
@app.get("/favicon.ico")
|
||||
def favicon() -> Response:
|
||||
return Response(status_code=204)
|
||||
@app.get("/favicon.ico", include_in_schema=False)
|
||||
def favicon() -> FileResponse:
|
||||
return FileResponse(BASE_DIR / "static" / "favicon.ico", media_type="image/x-icon")
|
||||
|
||||
|
||||
@app.get("/", response_class=HTMLResponse)
|
||||
|
||||
Reference in New Issue
Block a user