django - Sorl-Thumbnail 真的很慢

标签 django sorl-thumbnail

我的 django 网站中有很多大图像,我使用 sorl-thumbnail 来压缩页面加载。因为有很多大图像,有时我的页面第一次加载需要很长时间——甚至有时会导致 nginx 超时。我能做些什么来防止这种情况发生在用户第一次使用本网站时?

我看了这里:Django sorl thumbnail Crash - Lots of Large images ,但他们所说的只是基本第一次处理。

最佳答案

您链接的内容是正确的。在不增加你赋予它的力量的情况下,没有办法加快这个过程。但是,您可以使用 ajax 调用这些图像并使用占位符来保持其格式正确。这将允许页面加载,然后一旦图像准备好,ajax 就可以为您加载它们。这过于复杂,但这是我能想到的唯一解决方案。否则它会在第一次处理后快速加载,对我来说这是这样做的方法。

关于django - Sorl-Thumbnail 真的很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20054287/

相关文章:

python - Django/Celery - AttributeError : module 'novopagemento' has no attribute 'celery'

python - sorl-thumbnail 的模板标签什么都不做

python - sorl-thumbnail 在刷新时给出错误的 url

django:sorl-thumbnail 的问题

python - 使用 Django 作为 openlayer UI 的 map 源

python - Django 在网页上显示模型

python - Django .only() 导致最大递归深度超出错误?

django - 如何在 Forms.py 中进行 Django 链式选择?

python - 有没有办法在不生成缩略图的情况下使用 sorl-thumbnail url?

python - Django - 如何使用 sorl-thumbnail?