【发布时间】:2013-09-10 09:45:26
【问题描述】:
我在运行 get_thumbnail 时会出现零星的IntegrityError。
我有两个 API 调用:/listing/create 创建列表,/listing/mystuff 检索所有列表的详细信息。 mystuff 在create 完成后立即运行,mystuff 是在此错误上失败的那个。但是,如果移动应用程序被编码为在运行 mystuff 之前延迟 2 秒,则不会出现错误。
一般来说,当您在原始图像上传后不久运行 get_thumbnail 时,似乎会发生这种情况。
完整的追溯在这里:https://github.com/sorl/sorl-thumbnail/issues/162
有一个建议 here 和 here 添加一个 hack 来尝试/排除 IntegrityError,并延迟几秒钟并重试操作。我尝试过延迟很长时间(10 秒),但这对我不起作用。
基于 SO 问题here 我想知道是否存在“首次访问”问题?
【问题讨论】:
标签: python django amazon-s3 boto sorl-thumbnail