Предупреждение о ключах кэша

Проект и модульный тест все еще работают. Но показывает мне это предупреждение.

(CacheKeyWarning: Ключ кэша содержит символы, которые вызовут ошибки при использовании с memcached: ':1:nasa_neo_2019-01-01 00:00:00_2019-01-01 00:00:00')

Я хочу избавиться от этого предупреждения. Не могли бы вы мне помочь?

Здесь я проверяю, есть ли данные в кэше.

cache_key = f'nasa_neo_{start_date}_{end_date}'.strip("")
json_data = cache.get(cache_key)
if not json_data:
    some process
else:
    making a new request from api.
    and add to cache memory.
    cache.set(cache_key, json_data, timeout=4000)
Вернуться на верх