当前位置: 首页 > news >正文

【Django-Minio-Storage 使用教程】

Django-Minio-Storage 使用教程

  • 安装 Django-Minio-Storage
  • 配置 Django 项目
  • 官方文档

安装 Django-Minio-Storage

使用 pip 安装 Django-Minio-Storage

pip install django-minio-storage

配置 Django 项目

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

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 会替换本地使用存储

http://www.dtcms.com/a/12265.html

相关文章:

  • RabbitMQ核心架构
  • spring boot 项目 prometheus 自定义指标收集区分应用环境集群实例ip,使用 grafana 查询--方法耗时分位数指标
  • RK3588平台开发系列讲解(显示篇)图像的宽高和跨距
  • Linux之grafana+onealert报警
  • 回调函数的概念及其在异步编程中的应用
  • React基础教程(09):react的属性介绍(props)
  • pr瘦脸怎么操作?
  • Python sys 库的应用实例
  • 达梦数据库的系统视图v$sysstat
  • 人工智能造福公众:未来一片光明
  • 学习计算机网络
  • Seata 分布式事务控制
  • Axure设计效率提升:实战策略与技巧
  • ChatGPT 3.5/4.0使用手册:解锁人工智能的无限潜能
  • 前端面试笔记(三)--(基础知识篇sz)
  • 基于RK3568平台移植ffmpeg3.4.5及ffmpeg验证
  • AMP网站的SEO 关于“备用网页”应该如何处理?
  • 计算机毕业设计 半成品配菜平台 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试
  • 秋招突击——算法练习——8/26——图论——200-岛屿数量、994-腐烂的橘子、207-课程表、208-实现Trie
  • 双向链表
  • 浅谈DevOps在inBuilder低代码中的应用
  • yosys-f4pga-plugin编译教程
  • 新考纲下的PMP考试有多难?
  • Android使用addr2line分析Native Crash
  • 电脑里的文件删除了还能恢复吗?这些方法能帮你找回
  • DDD设计方法-3-仓储,封装持久化数据
  • 遍历所有文件夹,并把文件里所有的csv合并为一个dataframe
  • ES6基础----Map的使用
  • vue3.5更新内容
  • 爬虫常用模板