1👍
✅
As per this discussion in the Django forums, it seems like the automatic site caching isn’t actually designed for this. It is more or less designed for caching a page until it expires, not until it is invalidated, because there is no way to invalidate a page manually.
There is always the way of using the caching backend manually though.
Source:stackexchange.com