Извините, я действительно новичок в Flask, и я столкнулся с этой проблемой, когда пытался передать данные из Python Flask в JS во внешнем интерфейсе:
app.py
@app.route("/",methods=['POST', 'GET'])
def search():
data = {"username": "test", "site": "stackoverflow.com"}
return render_template('search.html',data=data)
search.html
<html>
<head>
<script type="text/javascript" src="{{url_for('static', filename='js/search.js')}}"></script>
</head>
<body>
</body>
</html>
search.js
console.log(data)
и результат, который я получил от консоли, был
ReferenceError: data is not defined
Пожалуйста, пришлите помощь и любовь! Спасибо