<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def view_cleanup(self):
 """ Removes view files that are not used by any design document in the remote database. :returns: View cleanup status in JSON format """

        url = '/'.join((self.database_url, '_view_cleanup'))
        resp = self.r_session.post(
            url,
            headers={'Content-Type': 'application/json'}
        )
        resp.raise_for_status()

        return response_to_json_dict(resp)