У меня есть Django проект и представление API, реализованные с помощью структуры Rest. Я кеширую его с помощью декоратора @cache_page, но мне нужно реализовать аннулирование кэша, и я не вижу, как это сделать - нужен ли мне собственный декоратор?
Проблема: представление проверяет доступ к API-ключу и кэширует его из предыдущей проверки доступа, но, если пользователь изменит API-ключ до истечения срока действия кэша, представление вернет статус OK для ключ, который больше не существует.