A Django `cache_page` decorator on steroids.