【发布时间】:2017-04-03 11:37:15
【问题描述】:
我开始创建一个简单的烧瓶驱动的网页。 网页任务是一个简单的按钮,将更新状态 在 mysql 上,只要它在按下时改变它的颜色状态。
但我对烧瓶框架有点陌生,不知道如何注入正确的代码 实现结合javascript的情况。希望有人可以帮助或演示如何执行此操作,或者显示一些说明步骤。
这是我的示例代码:
from flask import Flask, render_template
app = Flask(__name__)
@app.route("/")
def sample():
return render_template('button.html')
if __name__ == "__main__":
app.run(port=8001,debug=True)
我在模板文件夹下的示例 button.html:
<!DOCTYPE html>
<html>
<head>
<script>
var count = 1;
function setColor(btn) {
var property = document.getElementById(btn);
if (count == 0) {
property.style.backgroundColor = "#000000"
count = 1;
}
else {
property.style.backgroundColor = "#7FFF00"
count = 0;
}
}
</script>
</head>
<body>
<input type="button" id="button" value = "button" style= "color:white;background-color: #000000;" onclick="setColor('button')";/>
</body>
</html>
【问题讨论】:
标签: javascript python mysql flask