Refactor coffee route to accept dynamic level parameter and update template for responsive checkbox matrix

This commit is contained in:
Yaro Kasear 2025-07-28 09:26:19 -05:00
parent e44ee16de0
commit 87b5e86c1e
2 changed files with 18 additions and 8 deletions

View file

@ -1,4 +1,4 @@
from flask import render_template
from flask import render_template, request
import pandas as pd
import random
@ -10,8 +10,9 @@ from ..utils.load import eager_load_worklog_relationships, eager_load_inventory_
@main.route("/12648243")
def coffee():
matrix = [[random.choice([True, False]) for _ in range(24)] for _ in range(24)]
return render_template("coffee.html", matrix=matrix)
level = request.args.get('level', 0, int)
matrix = [[random.choice([True, False]) for _ in range(level + 3)] for _ in range(level + 3)]
return render_template("coffee.html", matrix=matrix, level=level)
@main.route("/")
def index():