首页 > 解决方案 > Django 花费很长时间来提供生成的静态文件

问题描述

在我看来,我生成了 5 张图像(它们是由 pyplot 生成的。)

一切似乎都很好。这些文件在正确的目录中正确生成。

但是浏览器只显示了五张图片中的一张,另外四张的请求通常会超时。查看 django 服务器输出,GET 请求通常需要五分钟才能完成。

这些图像约为 100kb,生成后立即出现在驱动器上且正确无误。

我错过了让 Django 更新新静态文件的电话吗?还有什么?请帮忙!

标签: pythondjango

解决方案


将它们作为媒体文件处理,将文件保存到媒体服务器(CDN 或本地),然后将图像的 URL 发送到浏览器以加载它们。


推荐阅读