Функция list_objects_v2()
может возвращать список объектов для данного префикса:
response = client.list_objects_v2(
Bucket='string',
Delimiter='string',
EncodingType='url',
MaxKeys=123,
Prefix='string',
ContinuationToken='string',
FetchOwner=True|False,
StartAfter='string',
RequestPayer='requester'
)
Итак, вы должны использовать что-то вроде:
path = HouseList.objects.get(id=11508).file_path
response = client.list_objects_v2(
Bucket=your_bucket,
Prefix=path[:path.rfind('/')+1],
)