django-filebrowser和django-storages哪个库有错?

时间:2012-09-03 14:07:44

标签: django amazon-s3 boto django-storage django-filebrowser

我使用django-filebrowser和django-storages(w / s3boto)将文件嵌入到我的django项目的tinyMCE实现中。

最近我注意到有一个错误,当使用S3作为后端时,django-fileborwser无法正确保存上传文件的缩略图版本。

我逐步完成了版本创建功能(在django-filebrowser中),找到了我认为的错误。

fp is at EOF. Use rewind option or seek() to data start.

因为

而发生
# Rewing the file pointer back to 0, before saving to the storage object
tmpfile.seek(0)

之前没有调用

# Existing Code
site.storage.save(version_path, tmpfile)

我通过问题跟踪器通过我建议的修复程序报告了该错误。然后回购的作者把我扔了一圈并问:

  

@fyaconiello不应该将该片段作为s3-storage引擎(带有django-storage)的一部分,并将其添加到文件浏览器中吗?

  1. 我想文件倒带可以在任一个库中完成。但它属于哪个库?
    • django-storage是否应该确保所有tmpfile指针都被重绕?
    • 这是django-filebrowser的工作,因为它是implimentor?
  2. See my full issue here

1 个答案:

答案 0 :(得分:0)