Way*_*rts 10 python django file-upload amazon-s3
我注意到django-storages(或者也许是Django的存储API本身)会覆盖同名文件.这对我来说是个问题,因为我的网站允许用户上传,所以我需要确保永远不会覆盖文件.
理想情况下,我希望能够从视图级别将文件名传递给存储后端,但我很难找到一种优雅的方法来执行此操作.我会同样高兴,如果有一个开关,我可以做一些类似的事情,overwrite=False并让后端提出自己的替代名称.
Mar*_*vin 27
如果您使用s3boto后端而不是django-storage中的旧s3后端,则可以使用以下AWS_S3_FILE_OVERWRITE设置更改此设置:https://bitbucket.org/david/django-storages/src/83fa2f0ba20c/storages/backends/s3boto.py #CL-43
| 归档时间: |
|
| 查看次数: |
1942 次 |
| 最近记录: |