最佳答案
我的应用程序调用了一个返回字典的 API。我希望在视图中将信息从这个 dict 传递到 JavaScript。我在 JS 中使用的是 Google Maps API,所以我想传递一个包含 long/lat 信息的元组列表给它。我知道 render_template
会将这些变量传递给视图,这样它们就可以在 HTML 中使用,但是如何将它们传递给模板中的 JavaScript 呢?
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)