首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用django-filebrowser和django-存储的bug,哪个库是错误的?

使用django-filebrowser和django-存储的bug,哪个库是错误的?
EN

Stack Overflow用户
提问于 2012-09-03 14:07:43
回答 1查看 1.3K关注 0票数 3

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

最近我注意到有一个bug,django-fileborwser在使用S3作为后端时没有正确保存上传文件的大拇指钉版本。

我逐步完成了版本创建函数(在django-filebrowser中),并发现了我认为是错误的地方。

代码语言:javascript
复制
fp is at EOF. Use rewind option or seek() to data start.

发生这种情况是因为

代码语言:javascript
复制
# Rewing the file pointer back to 0, before saving to the storage object
tmpfile.seek(0)

以前没有被调用过

代码语言:javascript
复制
# Existing Code
site.storage.save(version_path, tmpfile)

我用我建议的修复方法通过问题跟踪器报告了这个错误。然后,回购者的作者抛下我,问我:

@fyaconiello不应该将代码片段作为S3存储引擎(带有django-存储)的一部分,将其添加到文件浏览器吗?

  1. 我想文件倒带可以在任何一个库中完成。但是它属于哪个库呢?
    • django-存储应该确保所有tmpfile指针都被重绕吗?
    • 是django-filebrowser的工作,因为它是执行者吗?

请看我的全集

EN

回答 1

Stack Overflow用户

发布于 2013-01-02 10:12:04

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12249458

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档