Mon application fait appel à une API qui renvoie un dictionnaire. Je veux transmettre des informations de ce dict à JavaScript dans la vue. J'utilise l'API Google Maps en JS, donc j'aimerais lui transmettre une liste de tuples avec les informations de longitude/latitude. Je sais que render_template
transmettra ces variables à la vue pour qu'elles puissent être utilisées dans HTML, mais comment pourrais-je les transmettre à JavaScript dans le modèle ?
from flask import Flask
from flask import render_template
app = Flask(__name__)
import foo_api
api = foo_api.API('API KEY')
@app.route('/')
def get_data():
events = api.call(get_event, arg0, arg1)
geocode = event['latitude'], event['longitude']
return render_template('get_data.html', geocode=geocode)