フラスコスクリプトフラスコからjson mapオブジェクトをどのように送信し、javascriptオブジェクトとして使用できますか?
from flask import Flask, render_template, request
import os
import sys
import json
data_raw = [('0', '1', '0', '0'), ('0', '0', '1', '0'), ('1', '0', '0', '0')]
app = Flask(__name__)
@app.route('/')
def index():
return render_template('test.html', data=map(json.dumps, data_raw))
のhtml/jsのスクリプト
{% extends "index.html" %}
{% block content %}
<p id="test">info</p>
<script>
var data_flask = {{ data }};
</script>
{% endblock %}
Uncaught SyntaxError: Unexpected token &
test.htmlという目的は、この
var data_flask = [["0", "1", "0", "0"],["0", "0", "1", "0"],["1", "0", "0", "0"]]
任意のアイデアのような店のdata_flaskのですか?
で動作するはずです>はありません、私はthissエラーキャッチされないでSyntaxError取得:予期しないトークンを< –
あなたは 'map'を呼んでいる理由はまあ、私も知りません。なぜ単に 'data = json.dumps(data_raw)'ではないのですか? –