Art*_*rti 7 filesystems django upload file-upload heroku
我正在heroku上部署django项目,它运行正常,但在django admin中,当我尝试上传图像时出现错误:
OSError at /admin/blocks/block/add/
[Errno 30] Read-only file system: '/home/goldwedd'
Run Code Online (Sandbox Code Playgroud)
这是设计的.
您的应用程序被编译成一个slug,供dyno经理快速分发.slug的文件系统是只读的,这意味着您无法动态写入文件系统以进行半永久存储.不支持以下类型的行为:
- 在公共目录中缓存页面
- 将上传的资产保存到本地磁盘(例如,使用attachment_fu或paperclip)
- 用Ferret写全文索引
- 写入SQLite或GDBM等文件系统数据库
- 访问git-wiki等应用程序的git repo
https://devcenter.heroku.com/articles/read-only-filesystem
如果要上载文件,则需要对S3或django- storage支持的任何其他存储后端执行此操作.
| 归档时间: |
|
| 查看次数: |
2848 次 |
| 最近记录: |