Ứng dụng của tôi thực hiện cuộc gọi tới API trả về từ điển. Tôi muốn chuyển thông tin từ lệnh này sang JavaScript trong chế độ xem. Cụ thể, tôi đang sử dụng API Google Maps trong JS, vì vậy tôi muốn chuyển cho nó một danh sách các bộ dữ liệu với thông tin dài / lat. Tôi biết rằng render_template
sẽ chuyển các biến này cho chế độ xem để chúng có thể được sử dụng trong HTML, nhưng làm cách nào tôi có thể chuyển chúng sang JavaScript trong mẫu?
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)