O zaman dekoratör kullanmadan şöyle yapacaksın:

if True:
cache.set(cache_key, json_data, 60 * 60 * 24 * 365)
else:
cache.set(cache_key, json_data, 60 * 10)

====

Yukarıya da şunu ekleyeceksin:
from django.core.cache import cache