Suggestion: instead of using the "force" param, I would suggest checking the "Cache-Control: no-cache" header with
```python
if 'no-cache' in request.META.get('HTTP_CACHE_CONTROL', ''):
```