def METHOD_NAME(self, pk, user, **kwargs):
    file = self.get_model(pk)
    if not file.exists():
        error = ApiError.RESOURCE_NOT_FOUND.copy()
        error.update(message=f'File at {pk} cannot be found.')
        raise ApiError(error)
    return self(file, user, **kwargs)