Немного навел порядок.
ReadOnlyMiddleware
Убрал передачу параметра request в функцию is_service_readonly.
Merge pull request #12 from dmirain/read_only

ReadOnlyMiddleware