def citytraffic(cityid): dummy = str(random.randint(0, 999999)) # dummy variable so thatbrowser gets new updated picture c = queries.get_city(cityid) title="City of " + c.name + ": Recent traaffic" imagemonth = graphing.generate_monthly(c.rrdtool_loc) imageweek = graphing.generate_weekly(c.rrdtool_loc) imageday = graphing.generate_daily(c.rrdtool_loc) return render_template('traffic.html', title=title,\ navlinks=navlinks, imagemonth=imagemonth, imageweek=imageweek, imageday=imageday, cityid=cityid, dummy=dummy)
def citycontrollers(cityid): #c = queries.get_controllers().filter(Source.city_id == city).all() name = queries.get_city(cityid).name cont = queries.get_controllers(cityid).all() title="City of " + name + ": Controllers" return render_template('citycontrollers.html', title=title, navlinks=navlinks, city=name, controllers=cont)
def cityindex(cityid): city = queries.get_city(cityid) #Retrieve city name from id title=str(city.name) return render_template('cityindex.html', title=title, navlinks=navlinks, city=city, cityid=cityid)