La mia app effettua una chiamata a un'API che restituisce un dizionario. Voglio passare le informazioni da questo dict a JavaScript nella vista. Sto utilizzando l'API di Google Maps nel JS, in particolare, quindi mi piacerebbe passare un elenco di tuple con le informazioni long / lat. So che render_template
passerà queste variabili alla vista in modo che possano essere utilizzate in HTML, ma come potrei passarle a JavaScript nel modello?
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)