Add SQLite passive income dashboard with Excel import and deployment tools

This commit is contained in:
kai
2026-09-09 08:46:27 +02:00
parent 729a13bfca
commit afc6f74f36
27 changed files with 1109 additions and 67 deletions
+11
View File
@@ -0,0 +1,11 @@
from pathlib import Path
from fastapi.templating import Jinja2Templates
from models import money, percent, percent_text, CATEGORIES, ASSET_TYPES, MONTHS
templates = Jinja2Templates(directory=str(Path(__file__).parent / 'templates'))
templates.env.filters.update(money=money, percent=percent_text)
templates.env.globals.update(compare=percent, categories=CATEGORIES, asset_types=ASSET_TYPES, months=MONTHS)
def render(request, name, context=None, status_code=200):
return templates.TemplateResponse(request=request, name=name, context=context or {}, status_code=status_code)