add dynamic values to sms.html
This commit is contained in:
parent
05bc3112d6
commit
a872c70e93
@ -7,3 +7,4 @@ Web app for tracking current ticket numbers
|
|||||||
- keep all ticket numbers and timestamps in SQL table "tickets"
|
- keep all ticket numbers and timestamps in SQL table "tickets"
|
||||||
- display last ticket number
|
- display last ticket number
|
||||||
- don't allow tickets that are out of probable ticket number range
|
- don't allow tickets that are out of probable ticket number range
|
||||||
|
- if last submited ticket is timestamped more then 90 minutes ago, try to predict the next number
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
from flask import render_template, request, redirect
|
from flask import render_template, request, redirect
|
||||||
from freeriders import app, db
|
from freeriders import app, db
|
||||||
from freeriders.models import Ticket
|
from freeriders.models import Ticket
|
||||||
|
from datetime import datetime
|
||||||
import time
|
import time
|
||||||
|
|
||||||
@app.route('/sms', methods=['GET'])
|
@app.route('/sms', methods=['GET'])
|
||||||
@ -8,7 +9,10 @@ def sms():
|
|||||||
if request.method == 'GET':
|
if request.method == 'GET':
|
||||||
try:
|
try:
|
||||||
lastticket = Ticket.query.order_by(Ticket.timestamp.desc()).first()
|
lastticket = Ticket.query.order_by(Ticket.timestamp.desc()).first()
|
||||||
return render_template('sms.html', ticket = lastticket)
|
date = datetime.now()
|
||||||
|
datenow = f'{"{:02d}".format(date.day)}.{"{:02d}".format(date.month)}.{date.year}'
|
||||||
|
timenow = f'{"{:02d}".format(date.hour)}:{"{:02d}".format(date.minute)}:{date.second}'
|
||||||
|
return render_template('sms.html', ticket = lastticket, date = datenow, time = timenow)
|
||||||
except:
|
except:
|
||||||
return 'Error retriving last ticket'
|
return 'Error retriving last ticket'
|
||||||
else:
|
else:
|
||||||
|
@ -20,8 +20,8 @@
|
|||||||
U Beogradu, za broj telefona ste kupili
|
U Beogradu, za broj telefona ste kupili
|
||||||
VREMENSKU KARTU OD 90 MINUTA U ZONI A po
|
VREMENSKU KARTU OD 90 MINUTA U ZONI A po
|
||||||
ceni od 50 din + osnovna cena poruke,
|
ceni od 50 din + osnovna cena poruke,
|
||||||
koja vazi do 03.10.2023, 09:42:54.
|
koja vazi do {{ date }}, {{ time }}.
|
||||||
Karta broj: 0000343232.
|
Karta broj: {{ ticket }}.
|
||||||
Placanjem operateru izmirujete dugovanja
|
Placanjem operateru izmirujete dugovanja
|
||||||
za ovu kartu prema JKP Naplata prevozne
|
za ovu kartu prema JKP Naplata prevozne
|
||||||
usluge Beograd. Sacuvajte ovu poruku.
|
usluge Beograd. Sacuvajte ovu poruku.
|
||||||
@ -59,4 +59,4 @@
|
|||||||
<div>x</div>
|
<div>x</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
Loading…
Reference in New Issue
Block a user