created quality page

This commit is contained in:
2025-04-23 16:34:42 +03:00
parent d6cd4d0e69
commit 3ecd0e1361
7 changed files with 421 additions and 7 deletions

View File

@@ -1,6 +1,6 @@
import os
import mariadb
from flask import Blueprint, render_template, redirect, url_for, request, flash, session, current_app
from flask import Blueprint, render_template, redirect, url_for, request, flash, session, current_app, jsonify
from .models import User
from . import db
@@ -249,4 +249,17 @@ def save_external_db():
f.write(f"password={password}\n")
flash('External database settings saved/updated successfully.')
return redirect(url_for('main.settings'))
return redirect(url_for('main.settings'))
@bp.route('/get_report_data')
def get_report_data():
report = request.args.get('report')
# Mock data for demonstration
data = {
"headers": ["Column 1", "Column 2", "Column 3"],
"rows": [
[f"Row 1, Col 1 (Report {report})", "Row 1, Col 2", "Row 1, Col 3"],
[f"Row 2, Col 1 (Report {report})", "Row 2, Col 2", "Row 2, Col 3"],
],
}
return jsonify(data)