Control cache backend via settings and argument
Pep8