From c75e11204aaa24de1f9c280f8d54bf33ec98008e Mon Sep 17 00:00:00 2001 From: Felix Blanke Date: Fri, 1 Sep 2023 10:57:16 +0200 Subject: [PATCH] Add importance factor --- wsgi.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/wsgi.py b/wsgi.py index 710472c..1a8abb5 100644 --- a/wsgi.py +++ b/wsgi.py @@ -249,7 +249,7 @@ def convert_fig_to_svg(fig: plt.Figure) -> str: @app.route("/") -@cache.cached() +@cache.cached(query_string=True) def tables(): def _print_as_html(df: pd.DataFrame): df = df.astype({"Digitale Befragung": "Int32"}) @@ -281,9 +281,13 @@ def tables(): output_str.append(tfoot) output_str.append(table[idx:]) + importance_factor = float(request.args.get("importance")) + if not importance_factor: + importance_factor = 1.0 + output_str = [] - fig, df, df_state, timestamp = create_fig() + fig, df, df_state, timestamp = create_fig(importance_factor=importance_factor) svg_string = convert_fig_to_svg(fig) plt.close()