python - Django 花费很长时间来提供生成的静态文件
问题描述
在我看来,我生成了 5 张图像(它们是由 pyplot 生成的。)
一切似乎都很好。这些文件在正确的目录中正确生成。
但是浏览器只显示了五张图片中的一张,另外四张的请求通常会超时。查看 django 服务器输出,GET 请求通常需要五分钟才能完成。
这些图像约为 100kb,生成后立即出现在驱动器上且正确无误。
我错过了让 Django 更新新静态文件的电话吗?还有什么?请帮忙!
解决方案
将它们作为媒体文件处理,将文件保存到媒体服务器(CDN 或本地),然后将图像的 URL 发送到浏览器以加载它们。
推荐阅读
- java - 将最小和最大移动到链表的头部和尾部
- c# - 当数据源中的两列匹配时如何过滤网格视图
- image - 无法消费 Rgba
Rust 中的(无方法) - python - 如何从字符串中提取数字(年份)?
- flutter - 升级到 XCode 版本 12 后出现新的构建系统错误
- mysql - 在 SQL 中对具有相似名称的列求和
- angular - 如何可选地提供拦截器
- c# - 加载资源失败:服务器响应状态为 404 () - 图像未从数据库 ASP.NET C# 加载
- python - 使用 Telethon 从 Telegram 频道实时获取消息
- hash - 为什么散列表的散列函数中的模数不够?