diff --git a/caravel/viz.py b/caravel/viz.py index 7d863fde321dd..e5cbcc49f334c 100644 --- a/caravel/viz.py +++ b/caravel/viz.py @@ -9,6 +9,7 @@ import json import logging import uuid +import hashlib from flask import flash, request, Markup from markdown import markdown @@ -265,7 +266,8 @@ def json_endpoint(self): @property def cache_key(self): - return self.get_url(json="true", force="false") + url = self.get_url(json="true", force="false") + return hashlib.md5(url).hexdigest() @property def csv_endpoint(self):