# -*- coding: utf-8 -*- from flask import Flask, request, Response, render_template from jinja2 import Template, Environment, FileSystemLoader import json app = Flask(__name__) #jinja-template käytössä @app.route('/jinja/',methods=['GET', 'POST']) def jinja(): try: automerkit = json.loads( request.form.get("automerkit") ) except: automerkit = { "1": { "merkki": "Tesla", "laskuri":0 }, "2": { "merkki": "Lada", "laskuri":0 }, "3":{ "merkki": "Mini", "laskuri": 0 } } try: lkm = int( request.form.get("lkm", 0) ) except: lkm = 0 try: automerkki = request.form.get("automerkki", "1") except: automerkki = "1" automerkit[automerkki]["laskuri"] = automerkit[automerkki]["laskuri"] + lkm return render_template("jinja.html", lkm=lkm, automerkit=automerkit, automerkit_json=json.dumps(automerkit), automerkki=automerkki)