@Potato-and-Cucmber

Как сделать авто «обновление» шаблонов?

Есть код, который выводит index.html:
from flask import Flask, render_template

app = Flask(__name__)

@app.route('/')
def main():
    return render_template("index.html")

if __name__ == '__main__':
    app.run()


Когда сервер запущен, при любых изменениях в index.html он не выводит изменённый файл.
В гугле не нашёл, но искал долго.
Как сделать авто "обновление"?
  • Вопрос задан
  • 44 просмотра
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Flask
Седой и строгий
Такое можно делать только в режиме отладки, для этого надо передать в метод run параметр debug=True. В продашкене это сильно снижает производительность. Лучше настроить WSGI-сервер на перезапуск при определённых условиях и создавать эти условия при изменениях.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 150 000 до 200 000 ₽
Aurora Infinity Москва
от 100 000 до 200 000 ₽
PitchMe Санкт-Петербург
от 150 000 ₽
19 сент. 2020, в 17:57
900 руб./за проект
19 сент. 2020, в 17:42
500 руб./за проект