Release v1.0
This commit is contained in:
11
cemento.py
11
cemento.py
@@ -4,6 +4,9 @@ import math
|
|||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
|
|
||||||
|
# DEFINIZIONE VERSIONE (Modifica qui per i rilasci futuri)
|
||||||
|
VERSIONE = "Rev.1.0"
|
||||||
|
|
||||||
def calcola(d):
|
def calcola(d):
|
||||||
try:
|
try:
|
||||||
def to_m(v, u):
|
def to_m(v, u):
|
||||||
@@ -46,14 +49,14 @@ def calcola(d):
|
|||||||
def index():
|
def index():
|
||||||
res = None
|
res = None
|
||||||
if request.method == 'POST': res = calcola(request.form)
|
if request.method == 'POST': res = calcola(request.form)
|
||||||
return render_template('index.html', res=res, form=request.form)
|
# Passiamo la variabile 'rev' al template HTML
|
||||||
|
return render_template('index.html', res=res, form=request.form, rev=VERSIONE)
|
||||||
|
|
||||||
@app.route('/download', methods=['POST'])
|
@app.route('/download', methods=['POST'])
|
||||||
def download():
|
def download():
|
||||||
# Costruzione del file TXT con tutti i parametri e i risultati
|
|
||||||
f = request.form
|
f = request.form
|
||||||
report = f"""-------------------------------------------
|
report = f"""-------------------------------------------
|
||||||
REPORT TECNICO CALCOLO CEMENTO
|
REPORT TECNICO CALCOLO CEMENTO
|
||||||
-------------------------------------------
|
-------------------------------------------
|
||||||
|
|
||||||
PARAMETRI DI INPUT:
|
PARAMETRI DI INPUT:
|
||||||
@@ -82,7 +85,7 @@ DOSAGGIO PER SINGOLO CARICO ({f.get('res_nc')} carichi):
|
|||||||
- Acqua: {f.get('res_bc_aq')} L
|
- Acqua: {f.get('res_bc_aq')} L
|
||||||
|
|
||||||
-------------------------------------------
|
-------------------------------------------
|
||||||
Generato da Software Cemento Rev.0
|
Generato da Software Cemento {VERSIONE}
|
||||||
-------------------------------------------"""
|
-------------------------------------------"""
|
||||||
return Response(report, mimetype="text/plain", headers={"Content-disposition":"attachment;filename=Report_Dettagliato.txt"})
|
return Response(report, mimetype="text/plain", headers={"Content-disposition":"attachment;filename=Report_Dettagliato.txt"})
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user