Commit 23663fd0 authored by Wen Wei Li's avatar Wen Wei Li

pincode storage

parent b2915503
*.bak
storage/
__pycache__/
...@@ -42,10 +42,13 @@ def print_wifi(): ...@@ -42,10 +42,13 @@ def print_wifi():
@app.route('/') @app.route('/')
def index(): def index():
ret = restart_wifi() ret = restart_wifi()
if( ret == 1 ): if( ret == 1 ):
return redirect(url_for('wifi_scan')) return redirect(url_for('wifi_scan'))
elif( ret == 0 ): elif( ret == 0 ):
return redirect(url_for('pin_setup')) if (os.path.isfile('./storage/master_pin')):
return redirect(url_for('main_page'))
else:
return redirect(url_for('pin_setup'))
return "OK" return "OK"
...@@ -97,17 +100,13 @@ def pin_setup(): ...@@ -97,17 +100,13 @@ def pin_setup():
def pin_store(): def pin_store():
pin = request.form.get("pin") pin = request.form.get("pin")
print(pin) print(pin)
if pin: if pin and len(pin) == 6:
try: f = open('./storage/master_pin','w')
simple_sql.store(pin) f.write(pin)
simple_sql.findAllPincode() f.close()
except:
simple_sql.init()
simple_sql.store(pin)
return "OK",200 return "OK",200
else: else:
return "Server Error",500 return "Your PINCODE is not acceptable",500
@app.route("/main_page", methods=['GET']) @app.route("/main_page", methods=['GET'])
def main_page(): def main_page():
......
No preview for this file type
File added
...@@ -7,10 +7,10 @@ ...@@ -7,10 +7,10 @@
{% block content %} {% block content %}
<body > <body >
<div class="col-2" > <div class="col-2" >
<button type="submit" class="btn btn-primary">Pincode Setup</button> <button type="submit" id="pin_setup" class="btn btn-primary">Pincode Setup</button>
</div> </div>
<div class="col-2"> <div class="col-2">
<button type="submit" class="btn btn-primary">Preference</button> <button type="submit" id="setting" class="btn btn-primary">Preference</button>
</div> </div>
{% block footer %} {% block footer %}
...@@ -32,6 +32,9 @@ ...@@ -32,6 +32,9 @@
<script src="../static/js/jquery.keyboard.extension-autocomplete.js"></script> <script src="../static/js/jquery.keyboard.extension-autocomplete.js"></script>
<script src="../static/js/jquery.keyboard.extension-caret.js"></script> <script src="../static/js/jquery.keyboard.extension-caret.js"></script>
<script> <script>
$("#pin_setup").click(function(){
window.location.href="http://localhost:8080/pin_setup";
});
</script> </script>
{% endblock scripts %} {% endblock scripts %}
{% endblock content %} {% endblock content %}
File added
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