【Django-Minio-Storage 使用教程】

Django-Minio-Storage 使用教程

  • [安装 Django-Minio-Storage](#安装 Django-Minio-Storage)
  • [配置 Django 项目](#配置 Django 项目)
  • 官方文档

安装 Django-Minio-Storage

使用 pip 安装 Django-Minio-Storage

bash 复制代码
pip install django-minio-storage

配置 Django 项目

在 Django 项目的 settings.py 文件中进行以下配置

bash 复制代码
INSTALLED_APPS = [
    ...
    'django_minio_storage',
]
 
# ********** Django-Minio-Storage  **********
# MinIO 服务端点
MINIO_STORAGE_ENDPOINT = 'xx.xx.xx.xx:9000'
# MinIO 访问密钥
MINIO_STORAGE_ACCESS_KEY = 'minio'
# MinIO 密钥
MINIO_STORAGE_SECRET_KEY = 'minio123'
# 是否使用 HTTPS
MINIO_STORAGE_USE_HTTPS = False
# 媒体文件存储桶名称
MINIO_STORAGE_MEDIA_BUCKET_NAME = 'python-media'
# 静态文件存储桶名称
MINIO_STORAGE_STATIC_BUCKET_NAME = 'python-static'
# 自动创建媒体文件存储桶
MINIO_STORAGE_AUTO_CREATE_MEDIA_BUCKET = True
# 自动创建静态文件存储桶
MINIO_STORAGE_AUTO_CREATE_STATIC_BUCKET = True
# 默认文件存储后端
DEFAULT_FILE_STORAGE = 'minio_storage.storage.MinioMediaStorage'
# 静态文件存储后端
STATICFILES_STORAGE = 'minio_storage.storage.MinioStaticStorage'

官方文档

官方文档

注:其中 DEFAULT_FILE_STORAGE 会替换本地使用存储

相关推荐
高级程序源1 天前
django校园寻物通失物招领平台32261-计算机课程设计、毕业设计
vue.js·python·mysql·小程序·django·flask·课程设计
WeiXin_DZbishe1 天前
基于springboot宠物领养系统-计算机毕设 附源码【课程设计】94217
vue.js·spring boot·python·django·php·课程设计
Wx-bishekaifayuan1 天前
springboot汉中旅游服务平台41442-计算机课程设计、毕业设计
spring boot·后端·python·django·课程设计·express·旅游
高级程序源2 天前
springboot社区旧物回收管理系统25381-计算机课程设计、毕业设计
vue.js·spring boot·python·django·课程设计
高级程序源2 天前
springboot大学生体测系统72170-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·python·django·课程设计
计算机编程指导师2 天前
计算机毕设选题推荐:基于Spark+Django的黄金价格历史数据分析与可视化系统源码 毕业设计 选题推荐 毕设选题 数据分析 机器学习
大数据·python·计算机·spark·django·课程设计·黄金价格
计算机编程指导师2 天前
计算机毕设怎么做?基于Spark+Django的股票数据分析与可视化系统实战指导 源码 毕业设计 选题推荐 毕设选题 数据分析 机器学习
大数据·python·spark·django·毕业设计·股票·课程设计
高级程序源2 天前
django房屋租赁系统28636-计算机课程设计、毕业设计
python·mysql·elasticsearch·小程序·django·flask·课程设计
高级程序源2 天前
springboot荆州旅游推介平台24175-计算机课程设计、毕业设计
vue.js·spring boot·python·mysql·django·课程设计
Wx-bishekaifayuan2 天前
springboot公考微信小程序35511-计算机课程设计、毕业设计
spring boot·后端·python·django·课程设计·express·旅游