Как использовать Twisted Web static.File ресурс без кеша? - PullRequest
2 голосов
/ 14 апреля 2011

Я использую ресурс Twisted Web static.File для статической части веб-сервера.

Для разработки я хотел бы иметь возможность добавлять новый файл или изменять текущие статические файлы, не имеяперезапустите Twisted веб-сервер.

Я смотрю на исходный код для static.File в методе getChild, и я не могу видеть, как ресурсы кэшируются: http://twistedmatrix.com/trac/browser/tags/releases/twisted-11.0.0/twisted/web/static.py#L280

Из моего понимания getChildМетод возвращает новый ресурс при каждом вызове.Любая помощь в создании некэшируемого статического ресурса. Файл очень ценится.

Большое спасибо, Ади

1 Ответ

6 голосов
/ 14 апреля 2011

twisted.web.static.File служит прямо из файловой системы.У него нет кеша.Ваш веб-браузер, вероятно, имеет кеш.

...