Я пытаюсь запустить тестовый пример с кешем django. Вот мой (неполный) фрагмент:
from django.core.cache import caches
class NCRTest(TestCase):
def setUp(self) -> None:
self.cache = caches['log']
def test_ncr_view(self, mock: Mock) -> None:
# code below throws error
keys = self.cache.keys(f"ncr:60:*")
self.cache.delete_many(keys)
При запуске теста Mypy произошла ошибка:
test_ncr.py: error: "BaseCache" has no attribute "keys"
Я пытаюсь удалить ключи в keys
.