Django:sorl-thumbnail在本地计算机(Mac OS)中的生产模式(DEBUG = False)下不起作用

时间:2016-11-30 04:27:48

标签: django django-staticfiles sorl-thumbnail

我使用sorl-thumbnail在我的django项目中创建缩略图。

在真实AWS服务器中部署我的django应用程序之前,我在本地计算机(Mac OS)中运行它

在开发模式(DEBUG = Truesettings.py)中运行时,它运行正常。缩略图图像可以在任何页面中很好地加载。

当我更改为生产模式(DEBUG = False中的settings.py)时,它根本不起作用!所有缩略图都没有加载,甚至没有加载!

它在终端中显示如下错误:

[30/Nov/2016 13:13:14] "GET /media/cache/37/91/37915dc65a819027b65457f40c25580b.jpg HTTP/1.1" 404 128

当我直接通过网址(http://localhost:8000/media/cache/37/91/37915dc65a819027b65457f40c25580b.jpg)访问此图片时,会显示Not Found错误。

但缩略图文件(37915dc65a819027b65457f40c25580b.jpg)位于MY_COLLECTSTATIC_FOLDER/media/cache/37/91/

我不知道为什么页面无法加载此缓存的缩略图图像文件。

0 个答案:

没有答案