django - 使用 manage.py dumpdata 时 Django sorl 缩略图缓存图像路径不匹配
问题描述
我正在尝试将数据从暂存迁移到我网站的本地副本。
媒体文件夹中的图像都可以正常传输。
然后我使用以下命令导出我的暂存站点
python manage.py dumpdata --exclude contenttypes > db.json
然后,我获取 db.json 文件并使用以下命令将其加载到 django 站点的本地副本。
python manage.py loaddata < db.json
在比较 staging 和 local 之间的图像标签 src 之后,有些图像会显示,有些则不会。我意识到他们不匹配。
例如,一张图片引用了暂存站点 /media/cache/a0/83/a083042025374b34c59547e857a4d3fa.jpg 上的文件
变成这样:/media/cache/78/c6/78c6f6982cc063cd9f82939037d990a3.jpg
这些是由 Sorl-thumbnail 生成的。有谁知道为什么??
解决方案
推荐阅读
- c++ - 当我在 C++ 中调用 struce 的只读静态成员时线程安全吗
- php - 将数组内爆到 dayname
- c++ - Direct2D 用 WM_ERASEBKGND 擦除背景?
- python - 使用 Python 将数据从 Wikipedia 提取到 txt 文件
- java - 在 Heroku 上部署 Spring Boot 应用程序 - 构建成功,但随后:无法提供页面
- c# - 用持有另一个列表的对象清理列表
- r - 在 R 中运行混合方差分析时出错,其中两个在因子内,一个在因子之间
- pyqt - 如何分析 PyQt 应用程序中的事件?
- printing - 从打印输出中删除括号和撇号
- python - 如何在Python中计算两个相同大小的numpy矩阵之间的元素最小/最大值?[解决了]