У меня есть приложение django rest framework, которое использует кеширование для некоторых URL-адресов. Я использую декоратор cache_page для кеширования этих URL-адресов в кеше Redis. Срок действия этих кешей истекает через 5 мин.
Теперь я хочу реализовать задачу с сельдереем, которая вызывается периодически (с использованием celerybeat) через каждые 30 секунд, чтобы проверить, существует ли кеш для конкретной страницы или нет в кеше redis. В противном случае нам нужно создать кеш.
Проблема в том, что у меня нет объекта запроса и ответа, так как это задача сельдерея. Мне нужен способ сделать запрос к приложению django, которое затем автоматически выполнит кеширование.
какой подход должен быть для этого наилучшим?