added cal project

This commit is contained in:
buenosairesam
2025-08-03 06:21:14 -03:00
parent a3e3e6a565
commit 2d7de863f3
12 changed files with 123 additions and 21 deletions

View File

@@ -1,13 +1,12 @@
from flask import Flask
from dmweb import dm, dmcal
from . import dm, dmcal
def create_app():
app = Flask("deskmeter")
app = Flask("deskmeter")
app.debug = True
app.register_blueprint(dm.dmbp)
return app

View File

@@ -24,6 +24,7 @@ def index(task=None):
end = datetime.today().replace(hour=23, minute=59, second=59, tzinfo=timezone)
rows = get_period_totals(start, end, task)
print(rows)
return render_template("main.html", rows=rows)

View File

@@ -2,10 +2,10 @@ import calendar
from datetime import datetime
from pprint import pprint
# import pytz
from dmweb.dm import dmbp
from flask import Blueprint, render_template
# import pytz
from .dm import dmbp
from .get_period_times import (
get_period_totals,
read_and_extract,
@@ -77,6 +77,8 @@ class DMHTMLCalendar(calendar.HTMLCalendar):
rows = get_period_totals(start, end, self.task)
print(rows)
returnstr = "<table class='totaltable'>"
for row in rows:
returnstr += "<tr><td>{}</td><td>{}</td></tr>".format(

View File

@@ -178,8 +178,6 @@ def get_period_totals(start, end, task=None):
aux_results = list(switches.aggregate(pipeline_before_after))
print(aux_results)
bfirst = aux_results[0]["before_first"]
if bfirst:

4
dmapp/dmweb/run.py Normal file
View File

@@ -0,0 +1,4 @@
from dmweb import create_app
app = create_app()
app.run(host="0.0.0.0", debug=True, threaded=True, port=10000)