flake8
passed.
JSHint
passed.
Review Request #10253 — Created Oct. 21, 2018 and submitted
Django's caching support had some API changes since Django 1.6, which
broke the cache forwarding backend. This change provides compatibility
with both by trying to determine which API it needs to use and then
using it.
Unit tests pass on Django 1.6 and 1.11.