Итак, у меня есть некоторый код колбы, и мне интересно, есть ли способ сделать URL-адрес внутри HTML динамическим.Код фляги выглядит следующим образом:
from flask import Flask, render_template
app = Flask(__name__)
application = app
@app.route('/')
def index():
return render_template('index.html')
@app.route('/register')
def register():
return render_template('register.html')
if __name__ == '__main__':
app.run(debug=True)
В base.html у меня есть некоторый код, и в конце у меня есть
<script src="{{ url_for('static', filename='js/base.js') }}"></script>
Код, представленный в результате:
<script src="/static/js/base.js"></script>
У меня другой HTML-файл, унаследованный от base.html.index.html ниже:
<h1>some code (the code doesn't really matter)</h1>
Я хочу иметь возможность добавить тег сценария в конце, который будет <script src="/static/js/base.js"></script>
, без добавления чего-либо.Есть ли способ сделать это?
Другими словами, если шаблон index.html, я хочу, чтобы источником тега script был index.js;если шаблон - challenge.html, я хочу, чтобы источником тега script был challenge.js.