【问题标题】:bug with django-filebrowser and django-storages which library is at fault?django-filebrowser 和 django-storages 的错误 哪个库有问题?
【发布时间】:2012-08-28 06:50:44
【问题描述】:

我使用 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)

我通过问题跟踪器报告了我建议的修复程序的错误。然后repo的作者把我扔了一个循环问:

@fyaconiello 不应该让 sn-p 成为 s3-storage 引擎(使用 django-storages)的一部分,而不是将其添加到文件浏览器中?

  1. 我猜文件倒带可以在任一库中完成。但它属于哪个图书馆?
    • django-storages 是否应该确保所有 tmpfile 指针都被倒回?
    • 它是 django-filebrowser 的工作,因为它是 implimentor?

See my full issue here

【问题讨论】:

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


    【解决方案1】:

    他们在这里提供了解决方案:https://github.com/sehmaschine/django-filebrowser/issues/40

    【讨论】:

    猜你喜欢
    • 2011-11-24
    • 2014-10-12
    • 2011-09-02
    • 2011-02-13
    • 2014-06-06
    • 1970-01-01
    • 1970-01-01
    • 2013-02-17
    • 2013-06-27
    相关资源
    最近更新 更多