Кэш статического файла Flask -Управление

Я пытаюсь установить разумный срок действия кеша для моих файлов JS во время разработки. У меня стандартная установка, где HTML, CSS и JS находятся в каталоге static.

В документах это упоминается, но, хоть убей, я не могу заставить это работать. Я пробовал оба подразумеваемых метода, сначала

class MyFlask(flask.Flask):
    def get_send_file_max_age(self, name):
        if name.lower().endswith('.js'):
            return 60
        return flask.Flask.get_send_file_max_age(self, name)

app = MyFlask(__name__)

и

app.config['SEND_FILE_MAX_AGE_DEFAULT'] = 60

Оба не оказали никакого влияния, мои файлы JS в /static все еще возвращаются с тайм-аутом кеша по умолчанию,

Cache-Control: public, max-age=43200

Любые указатели приветствуются.

18
задан Paco 5 September 2013 в 16:43
поделиться