akrvch
@akrvch

Можно ли сохранять результаты поиска, чтобы переход на другую страницу не занимал много времени?

Можно ли сохранять результаты поиска, чтобы переход на другую страницу не занимал много времени? Использую стандартный пагинатор Django.
Хотелось бы сделать так, чтобы при поисковом (первом) запросе результаты поиска как-то сохранялись (может быть более 1000 результатов), а переход на следующую страницу занимал как можно меньше времени, потому что, как я понял, пагинатор джанги при каждом переходе посылает новый запрос в БД, поэтому каждый переход занимает немало времени (иногда до 7 секунд).
  • Вопрос задан
  • 43 просмотра
Решения вопроса 1
fox_12
@fox_12 Куратор тега Django
Расставляю биты, управляю заряженными частицами
Можно. Курите мануал:
https://docs.djangoproject.com/en/3.2/topics/cache/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы