kAIST
@kAIST

Как в django кэшировать в зависимости от HTTP_ACCEPT?

У меня в шаблонах страницы отдаются в зависимости от заголовка HTTP_ACCEPT (два случая: понимает браузер изображения в webp или нет). Долго отлавливал баг, почему иногда (!!!) на iOS не видны фотографии, и понял что дело в кэше, куда попадает страницы с webp изображениями, и дошло что страница просто попадала в кэш.
Каким образом можно закэшировать их отдельно?
  • Вопрос задан
  • 31 просмотр
Пригласить эксперта
Ответы на вопрос 1
tumbler
@tumbler Куратор тега Django
бекенд-разработчик на python
По-умолчанию страницы в Django не кэшируются. Добавьте в настройки кэширования учет заголовка Accept.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы