服务器端部分代码如下所示,该代码的作用是获取数据库中所有光线信息,显示在客户端:
DATABASE="data/light.db"
App=Flask(__name__)
@app.route("/")
def index():
d=sqlite3.connect(DATABASE)
cur=db.cursor()
cur.execute("select * from lightlog")
data=cur.fetchall()
cur.close()
db.close()
nowtime=datetime.datetime.now()
nowtime=nowtime.strftime("%Y-%m-%d %H:%M:%S")
t 1=data[len(data)- 1] #获取最新一行的数据,(ID ,TIME ,LIGHT)
t=t1[2] #获取光线值
return render_template("vews.html",data=data,light=t,time=nowtime)
if __name__=="__main__":
app.run(host="192.168.11.249",port=8080)
结合系统架构设计图和服务器端部分代码回答下列问题: