def line(): Pays= request.form['country'] line_labels=labels line_values,max1=mortEnMoyenneParMois(Pays) line_values2,max2 = casEnMoyenneParMois(Pays) totCAs=nbCasTotal(Pays, datetime.datetime(2020, 1, 1), listeData('JSONData/covidData.json')) totMort=nbMortTotal(Pays, datetime.datetime(2020, 1, 1), listeData('JSONData/covidData.json')) return render_template('line_chart.html', title='Moyenne de mort par la Covid 19 par mois in '+ Pays, title2='Moyenne des cas Covid 19 par moi in '+ Pays, max=max1, labels=line_labels, values=line_values,max2=max2,values2=line_values2, toalCas=totCAs,toalMort=totMort)
def europe(): l = listeData("JSONData/Europe.json") sc = score(l) iso = isoCode(l) m = mortMoyenne(l) cas=casMoyenne(l) h=hospitalisation(l) a=ageMoyen(l) t=testMoyen(l) return render_template('map.html', continent='europe', codepays=iso, scoring=sc,mort=m,cas=cas,hospitalisation=h,age=a,test=t)
def ameriqueSud(): l = listeData("JSONData/South America.json") sc = score(l) iso = isoCode(l) m = mortMoyenne(l) cas = casMoyenne(l) h = hospitalisation(l) a = ageMoyen(l) t = testMoyen(l) return render_template('map.html', continent='south america', codepays=iso, scoring=sc,mort=m,cas=cas,hospitalisation=h,age=a,test=t)
def monde(): l = listeData("JSONData/monde.json") sc = score(l) iso = isoCode(l) m = mortMoyenne(l) cas = casMoyenne(l) h = hospitalisation(l) a = ageMoyen(l) t = testMoyen(l) comb=zip(h,m) return render_template('map.html' , continent='world', codepays=iso, scoring=sc,mort=m,cas=cas,hospitalisation=h,age=a,test=t,combiner=comb)