本地主机上的MINIO?

2024-06-26 05:20:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我想将MinIO设置为Django应用程序对象存储,并想在我的计算机(localhost)上测试此模块的功能。我遵循django-minio-backend中的指令,但我得到了以下错误

raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='127.0.0.1', port=9000): Max retries exceeded with url: /django-backend-dev-public?location= (Caused by SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1091)')))

这些是我添加到settings.py文件中的行

INSTALLED_APPS = [

...
    'rest_framework',
    'django_minio_backend',
...
]
MINIO_CONSISTENCY_CHECK_ON_START = True
MINIO_ENDPOINT = '127.0.0.1:9000'
MINIO_ACCESS_KEY = 'minioadmin '
MINIO_SECRET_KEY = 'minioadmin '
MINIO_USE_HTTPS = True
MINIO_URL_EXPIRY_HOURS = timedelta(days=1)  # Default is 7 days (longest) if not defined
MINIO_CONSISTENCY_CHECK_ON_START = True
MINIO_PRIVATE_BUCKETS = [
    'django-backend-dev-private',
]
MINIO_PUBLIC_BUCKETS = [
     'django-backend-dev-public',
]
MINIO_POLICY_HOOKS: List[Tuple[str, dict]] = [] here

Tags: djangokeydevbackendtrueurloncheck