'Checks if the path should be handled. Ignores the path if:
* the host is provided as part of the base_url
* the request\'s path isn\'t under the media path (or equal)'

def _should_handle(self, path):

    return (path.startswith(self.base_url[2]) and (not self.base_url[1]))
