From 8ca5353d89cbe31fc6c325088c268c7fc4235649 Mon Sep 17 00:00:00 2001 From: Timon Horlboge Date: Sun, 22 Feb 2026 15:11:25 +0100 Subject: [PATCH] change default num --- app.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app.py b/app.py index 7f2d635..e0b0659 100644 --- a/app.py +++ b/app.py @@ -2,6 +2,7 @@ from flask_bootstrap import Bootstrap5 from flask import Flask, render_template, request import utils import random +import os app = Flask(__name__) bootstrap = Bootstrap5(app) @@ -35,18 +36,21 @@ def get_questions(categories, num): utils.save_weights() return questions +def get_num(): + default_num = 5 + return int(os.getenv("NUM_QUESTIONS", default_num)) @app.route("/", methods=["POST", "GET"]) def index(): categories = utils.get_categories() selected = categories - n = 2 + n = get_num() questions = {} if request.method == "POST": selected = request.form.getlist("categories[]") n = int(request.form.get("num")) questions = get_questions(selected, n) - print(selected, n) + return render_template("index.html", categories=categories, selected=selected, n=n, questions=questions)