Commit b75cbef5 authored by Kristian Tan's avatar Kristian Tan

Change kWh styling

parent 721756d0
...@@ -104,8 +104,8 @@ def main(): ...@@ -104,8 +104,8 @@ def main():
'daily_total': daily_total, 'daily_total': daily_total,
'todays_cost': todays_cost, 'todays_cost': todays_cost,
'cost_per_kWh': os.environ['cost_per_kWh'], 'cost_per_kWh': os.environ['cost_per_kWh'],
'display_form': False 'display_new_device_form': False,
'display_change_kWh': False
} }
return render_template('main.html', **template_data) return render_template('main.html', **template_data)
...@@ -139,7 +139,7 @@ def toggle_pin(change_pin): ...@@ -139,7 +139,7 @@ def toggle_pin(change_pin):
return render_template('main.html', **template_data) return render_template('main.html', **template_data)
@app.route('/handle_data', methods=['POST']) @app.route('/handle_change_kWh', methods=['POST'])
def handle_data(): def handle_data():
new_price = request.form['kWhprice'] new_price = request.form['kWhprice']
os.environ['cost_per_kWh'] = str(new_price) os.environ['cost_per_kWh'] = str(new_price)
...@@ -159,7 +159,7 @@ def add_new_device(): ...@@ -159,7 +159,7 @@ def add_new_device():
'daily_total': daily_total, 'daily_total': daily_total,
'todays_cost': todays_cost, 'todays_cost': todays_cost,
'cost_per_kWh': os.environ['cost_per_kWh'], 'cost_per_kWh': os.environ['cost_per_kWh'],
'display_form': True 'display_new_device_form': True
} }
return render_template('main.html', **template_data) return render_template('main.html', **template_data)
...@@ -182,5 +182,19 @@ def handle_new_device(): ...@@ -182,5 +182,19 @@ def handle_new_device():
} }
return render_template('main.html', **template_data) return render_template('main.html', **template_data)
@app.route("/update_info/kWh")
def change_kWh():
template_data = {
'pins': pins,
'daily_total': daily_total,
'todays_cost': todays_cost,
'cost_per_kWh': os.environ['cost_per_kWh'],
'display_change_kWh': True
}
return render_template('main.html', **template_data)
if __name__ == '__main__': if __name__ == '__main__':
app.run(host='0.0.0.0', port=8090) app.run(host='0.0.0.0', port=8090)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment