我在运行webapp时遇到此错误。它说在这里可以找到错误:
var rows = ({'CurrentLocation': 'Norwich'}, {'CurrentLocation': 'Sheringham'}, {'CurrentLocation': 'Cambridge'})
这是我的代码:
def search():
cursor = mysql.connection.cursor(MySQLdb.cursors.DictCursor)
cursor.execute("SELECT CurrentLocation FROM driver WHERE OnJourney=0")
rows = cursor.fetchall() # data from database
return render_template("Search.html", rows=rows)
var rows = {{ rows }}
var row;
var locations = [];
for (row in rows) {
locations.push(row['CurrentLocation']);
}
var location;
for (location in locations) {
var origin = location;
}
有没有任何方法可以将该dict从python传递到javascript而不出现此错误?谢谢你的帮助
看起来您正在使用Django模板
如果是这样,this answer可能会有所帮助
基本上,我认为您希望关闭自动转义,因此:
相关问题 更多 >
编程相关推荐