'Normalizes the name so that paths like /path/to/ignored/../something.txt
work. We check to make sure that the path pointed to is not outside
the directory specified by the LOCATION setting.'

def _normalize_name(self, name):

    try:
        return safe_join(self.location, name)
    except ValueError:
        raise SuspiciousOperation(("Attempted    access    to    '%s'    denied." % name))
