django - 使用 Django ORM 将已上传文件的路径修改为 S3
问题描述
我的目标是更改我们的文件历史记录在 S3 中的路径(而不是基本路径),例如从脚本中。它们是 Django 应用程序模型通过 FileField 字段引用的文件。而且我不知道如何始终如一地做到这一点。
更详细一点:现在所有的文件历史都在media
存储桶的目录中,我们想通过用户和其他字段重新组织这个目录,以保持文件系统的有序。对于新文件,我读过您可以通过 upload_to 参数轻松指定自定义路径,但我不知道如何处理旧文件。如何使用 Django ORM 将已上传的文件移动到 S3?
谢谢!
解决方案
推荐阅读
- react-native - 如何在反应原生和相对错误中添加声音
- firebase - CollectionGroupQuery,但将搜索限制在特定文档下的子集合
- git - git push 遇到问题 - 意外断开连接
- python - 试图让我的 python 程序运行,但我不断收到变量分配错误。关于我做错了什么的任何想法?
- django - 如何从 django 测试中跳过虚拟模型
- python - 使用 python 或 numpy 而不是 pandas 填充列表列表中的空元素
- ios - FirebaseInstallations 无法与当前版本的 Firebase 实例 ID 一起正常工作。请更新您的 Firebase 实例 ID 版本
- python - 对特定集合使用自定义比较器
- c++ - getline 函数上的错误没有实例与参数匹配
- python - 使用 Zeugma:发生异常:AttributeError The vocab attribute was removed from KeyedVector in Gensim 4.0.0