我在我的网站上使用 Python Flask,并将几个参数传递给 Javascript。这是我的代码:
from flask import Flask
from flask import render_template
app = Flask(__name__)
@app.route("/")
def index():
return render_template("index.html", param1="Hello")
<html>
<head>
</head>
<body>
<p>Hello World</p>
</body>
<script>console.log({{param1}})</script>
</html>
通过这种方式,它可以毫无问题地工作。这个例子是我自己的简化版。但是,如果我想将脚本放在外部文件上并像这样调用它:
<html>
<head>
</head>
<body>
<p>Hello World</p>
</body>
<script src="/static/js/myjs.js"></script>
</html>
并且myjs.js
文件是console.log({{param1}})
,那么它不起作用。那么,有什么方法可以使用 Python Flask 在外部 Javascript 文件中传递参数吗?