From 3a6f831da874ac325ccc29b145ff9e337fc72f95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ricardo=20Montan=CC=83ana?= Date: Wed, 7 Jun 2023 01:38:03 +0200 Subject: [PATCH] Config template --- app/app.db | Bin 28672 -> 28672 bytes app/main.py | 7 ++++++- app/templates/config.html | 21 +++++++++++++++++++-- 3 files changed, 25 insertions(+), 3 deletions(-) diff --git a/app/app.db b/app/app.db index 58f49d5baa2e4f35438d75003bf5ecee8c22ffa5..02b0c3c30709c3e517e40d4b76b8974e114667a8 100644 GIT binary patch delta 61 zcmZp8z}WDBae_3X&_o$$Mxl)f3+=i23mKUBq8Rw1_+D)m6!7C?Y2;<(m>lQV&B#3Y Rm0vpx0|P_<=2HJ|1pptQ5o!Pc delta 61 zcmZp8z}WDBae_1>$3z)tMvjdM3+=fX7#NuNUNP_&^1a$DDB#D(!e7WRVRD>bHzU*J RSAOj*jXaDTn@jz>6#yzB5&ZxF diff --git a/app/main.py b/app/main.py index 31fc48e..dbcb5b2 100644 --- a/app/main.py +++ b/app/main.py @@ -1,8 +1,10 @@ import os +import dotenv from benchmark.utils import Files from flask import ( Blueprint, render_template, + current_app, url_for, flash, redirect, @@ -56,7 +58,10 @@ def set_benchmark(benchmark_id): @main.route("/config") @login_required def config(): - return render_template("config.html") + os.chdir(current_user.benchmark.folder) + env = dotenv.dotenv_values(".env") + print(env) + return render_template("config.html", config_env=env) @main.route("/login", methods=["GET", "POST"]) diff --git a/app/templates/config.html b/app/templates/config.html index 2be1d76..cc03cd6 100644 --- a/app/templates/config.html +++ b/app/templates/config.html @@ -1,5 +1,22 @@ {% extends "base.html" %} {% block content %} -

Home

-

Welcome to the home page!

+ {% endblock content %}