From 1008d3e2e445634c285bc50252e75db9630efea2 Mon Sep 17 00:00:00 2001 From: Craig Oates Date: Wed, 8 Jan 2020 23:51:16 +0000 Subject: [PATCH] implement home page status report feature. --- app/app.py | 5 ++++- app/models/devices.py | 8 ++++---- app/readings.db | Bin 40960 -> 40960 bytes app/services/get_services.py | 14 ++++++++++++++ app/templates/home.html | 13 +++++++------ 5 files changed, 29 insertions(+), 11 deletions(-) diff --git a/app/app.py b/app/app.py index 74dc000..2d39258 100644 --- a/app/app.py +++ b/app/app.py @@ -1,6 +1,7 @@ from flask import Flask, render_template import connexion import config +from services import get_services # The application instance. app = config.connex_app @@ -10,7 +11,9 @@ app.add_api("swagger.yml") @app.route("/") def home (): - return render_template("home.html") + data = get_services.get_latest_status_for_all_devices() + print(data) + return render_template("home.html", data=data) @app.route("/robots.txt") @app.route("/robots") diff --git a/app/models/devices.py b/app/models/devices.py index 25c2c35..4b30f1a 100644 --- a/app/models/devices.py +++ b/app/models/devices.py @@ -45,7 +45,7 @@ class Device3(db.Model): class Device3Schema(ma.ModelSchema): class Meta: - model = Device1 + model = Device3 sqla_session = db.session class Device4(db.Model): @@ -56,7 +56,7 @@ class Device4(db.Model): class Device4Schema(ma.ModelSchema): class Meta: - model = Device1 + model = Device4 sqla_session = db.session class Device5(db.Model): @@ -67,7 +67,7 @@ class Device5(db.Model): class Device5Schema(ma.ModelSchema): class Meta: - model = Device1 + model = Device5 sqla_session = db.session class Device6(db.Model): @@ -78,5 +78,5 @@ class Device6(db.Model): class Device6Schema(ma.ModelSchema): class Meta: - model = Device1 + model = Device6 sqla_session = db.session diff --git a/app/readings.db b/app/readings.db index 23ac2a8716c40d37eef376a4c1873bfc64d76b28..3c42e9242dce31415bc63c0fe1f0bf102191b304 100644 GIT binary patch delta 391 zcmZoTz|?SnX@WGP%tRSyMwyKXOYB8B_}((`-{s%UKZC!FKZM_iUx4rJW+6Y%XU08Bn8v n26pjtDKeuQ$b@8q2Ar;o)fKP?RaXAxz9 delta 143 zcmZoTz|?SnX@WE(-$WT_M!t;+OYC`A_{$jh@AB{FpTS?YSx_L2pGkpb@?L+%$us@4 f*% +
@@ -13,32 +14,32 @@
- logo + logo

Factory 1

- logo + logo

Factory 2

- logo + logo

Factory 3

- logo + logo

Gallery 1

- logo + logo

Gallery 2

- logo + logo

Gallery 3