Metadata-Version: 2.4
Name: django-minio-storage-idtinc
Version: 1.1.0
Summary: Django Storage backend for MinIO
Author: Chuong Kieu Van
License: MIT
Project-URL: Homepage, https://github.com/vanchuongkieu/django-minio-storage
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: django>=3.2
Requires-Dist: minio>=7.1.0

# Django MinIO Storage

Django Storage backend using MinIO.

## Install

```bash
pip install django-minio-storage-idtinc
```

## Usage

```python
# settings.py
MINIO_BUCKET_NAME = ""
MINIO_ENDPOINT = "" # s3.example.com
MINIO_ACCESS_KEY = ""
MINIO_SECRET_KEY = ""
MINIO_SECURE = False  # True or False

# Settings for Django MinIO Storage

# For Django 4.2+
STORAGES = {
    "default": {
        "BACKEND": "django_minio_storage.MinioStorage",
    },
}

# Or with options
STORAGES = {
    "default": {
        "BACKEND": "django_minio_storage.MinioStorage",
        "OPTIONS": {
            "bucket_name": "",
            "endpoint": "", # s3.example.com
            "access_key": "",
            "secret_key": "",
            "secure": True,  # True or False
        },
    },
}

# For Django versions below 4.2
DEFAULT_FILE_STORAGE = "django_minio_storage.MinioStorage"
```
