Я внес изменения в один из файлов .js
, который я использую, и независимо от того, что я делаю, колба настаивает на сборе, из кэша памяти, последней версии файла без изменений.
Чтобы уточнить, у меня есть следующая структура. Все начинается с foo.html
return render_template foo.html
foo.html
имеет внутреннюю форму, которая вызывает колбу с некоторыми данными, а затем возвращает второй шаблон bar.html
:
return render_template bar.html
Этот второй шаблон вызывает некоторый файл .js
, помещенный в папку static
, но он не обновляется при изменении кода.
Я упоминаю структуру выше, потому что если файл .js
был помещен на foo.html
вместо bar.html
, тогда Flask будет отображать новые изменения в файле. Но в bar.html
Flask полностью игнорирует их.
Что происходит?
Единственное, что сработало, - это нажать "отключить кеш" в браузере и снова перезагрузить.