diff --git a/etebase_fastapi/main.py b/etebase_fastapi/main.py index d63c01d..3e0c1e9 100644 --- a/etebase_fastapi/main.py +++ b/etebase_fastapi/main.py @@ -4,6 +4,7 @@ from django.conf import settings from fastapi import FastAPI, Request from fastapi.middleware.cors import CORSMiddleware from fastapi.middleware.trustedhost import TrustedHostMiddleware +from fastapi.staticfiles import StaticFiles from django_etebase import app_settings @@ -74,4 +75,6 @@ def create_application(prefix="", middlewares=[]): async def custom_exception_handler(request: Request, exc: CustomHttpException): return MsgpackResponse(status_code=exc.status_code, content=exc.as_dict) + app.mount(settings.STATIC_URL, StaticFiles(directory=settings.STATIC_ROOT), name="static") + return app