Add given and return

This commit is contained in:
elpatron68
2024-05-26 00:30:03 +02:00
parent 8f3a632b12
commit 678dbd3460
2 changed files with 47 additions and 20 deletions

37
app.py
View File

@@ -6,6 +6,8 @@ app.config['SECRET_KEY'] = 'j69ol5mcHLsEtLg4Y/+myd9wWD4pp56E'
Bootstrap(app)
gesamtwert = 0
change = 0
sum = ""
item1 = 0
item2 = 0
item3 = 0
@@ -16,14 +18,19 @@ item6 = 0
@app.route("/", methods=["GET", "POST"])
def index():
global gesamtwert, item1, item2, item3, item4, item5, item6, sum
global gesamtwert, item1, item2, item3, item4, item5, item6, sum, givenfloat, change
if request.method == "POST":
wert = float(request.form["wert"])
if wert == 0:
# wert = float(request.form["wert"])
wert = request.form.get('wert', "0", type=float)
given = request.form.get('given', "0", type=float)
wertfloat = float(wert)
givenfloat = float(given)
if wertfloat == 0:
global gesamtwert
gesamtwert = 0
change = 0
sum = "0"
item1 = 0
item2 = 0
@@ -32,23 +39,28 @@ def index():
item5 = 0
item6 = 0
else:
gesamtwert += wert
gesamtwert += wertfloat
gesamtwert = round(gesamtwert, 2)
if gesamtwert > 0:
sum = str(gesamtwert) + "0"
# gesamtwert = '€{:,.2f}'.format(gesamtwert)
if wert == 5.8:
session['summe'] = gesamtwert
if wertfloat == 5.8:
item1 += 1
if wert == 4.8:
if wertfloat == 4.8:
item2 += 1
if wert == 3.3:
if wertfloat == 3.3:
item3 += 1
if wert == 8.8:
if wertfloat == 8.8:
item4 += 1
if wert == 5.5:
if wertfloat == 5.5:
item5 += 1
if wert == .2:
if wertfloat == .2:
item6 += 1
if givenfloat > 0:
gesamtwert = session['summe']
sum = str(gesamtwert) + "0"
change = round((givenfloat - gesamtwert) * -1, 2)
session['item1'] = item1
session['item2'] = item2
@@ -58,6 +70,7 @@ def index():
session['item6'] = item6
return render_template("index.html", gesamtwert=sum,
change=change,
item1=session.get('item1', 0),
item2=session.get('item2', 0),
item3=session.get('item3', 0),