From ea81f8e7b3dc239a440209fa6e2bfc2c93f6fb38 Mon Sep 17 00:00:00 2001 From: Jon Michael Aanes Date: Wed, 22 Jan 2025 18:23:55 +0100 Subject: [PATCH] Disable form --- package_tracking/http.py | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/package_tracking/http.py b/package_tracking/http.py index f26fe6a..2881101 100644 --- a/package_tracking/http.py +++ b/package_tracking/http.py @@ -84,6 +84,10 @@ a { .add-number-form .add { grid-column: 1 / 3; } + +footer { + margin-top: 10em; +} @@ -106,6 +110,7 @@ a { +% if with_form: +% end """ -@bottle.route('/') -def index(): +def render_tracking(with_form: bool): tracking_entries = database.get_tracking_numbers() tracking_numbers = [e.number for e in tracking_entries] @@ -135,7 +140,15 @@ def index(): tracking_results_with_name = [(e, tracking_results_by_id.get(e.number)) for e in tracking_entries] tracking_results_with_name.sort(key=lambda x: x[1].latest_state().date, reverse=True) - return bottle.template(TEMPLATE, tracking_results=tracking_results_with_name) + return bottle.template(TEMPLATE, tracking_results=tracking_results_with_name, with_form=with_form) + +@bottle.route('/') +def index(): + return render_tracking(with_form=True) + +@bottle.route('/noninteraction') +def inner(): + return render_tracking(with_form=False) @bottle.route('/add', method='POST')