Show current prices on webapp (table + graph)

This commit is contained in:
2022-08-21 23:42:25 +02:00
parent 45cbfa6775
commit 0e58cb1142
2 changed files with 45 additions and 2 deletions

View File

@@ -4,6 +4,7 @@ import os
from bottle import hook, request, route, run, static_file, view
import models
from fioul import get_today_prices_from_internet
from models import Price
# ----------------------------------------------------------------------
@@ -14,6 +15,7 @@ from models import Price
@view("search_results", template_settings={"noescape": True})
def results_page():
results = Price.select().order_by(Price.date.desc())
current_500, current_1000 = get_today_prices_from_internet()
day_classes = {
0: "monday",
1: "tuesday",
@@ -23,7 +25,12 @@ def results_page():
5: "saturday",
6: "sunday",
}
return dict(results=results, day_classes=day_classes)
return dict(
results=results,
day_classes=day_classes,
current_500=current_500,
current_1000=current_1000,
)
@route("/static/<filename>")