Django sorl缩略图不显示图像

Django sorl缩略图不显示图像,django,Django,我尝试使用Django sorl缩略图,但它不显示图像(也不显示任何错误) Settings.py: INSTALLED_APPS = ( .... 'sorl.thumbnail', ) 型号: class Toy(models.Model): name = models.CharField(max_length=50, verbose_name=u'Name') image = ImageField(upload_to='site_media/images'

我尝试使用Django sorl缩略图,但它不显示图像(也不显示任何错误)

Settings.py:

INSTALLED_APPS = (
    ....
    'sorl.thumbnail',
)
型号:

class Toy(models.Model):
    name = models.CharField(max_length=50, verbose_name=u'Name')
    image = ImageField(upload_to='site_media/images')
模板:

<div id="toy">
                {% for p in toys %}
                    <div class="toy">
                                # toy.image - this is model_name.image field
                            {% thumbnail toy.image "100x700" as im %}
                            <img style="margin:{{ im|margin:"100x700" }}" src="{{ im.url }}" width="{{ im.x }}" height="{{ im.y }}">
                            {% endthumbnail %}

                            <p>
                            <span> {{ p.name }} </span>
                            <span> {{p.unit_price}} </span>
                            </p>
                    </div>
                {% endfor %}
            </div>
模型定义中sorl的ImageField?有必要让它自动工作

此外,
/manage.py syncdb
,因为在默认配置中,sorl在数据库中保留缩略图的缓存名称。为此,它必须在数据库中创建自己的表


还可以显示静态URL、静态文件目录等的设置吗?

实际上,只有在删除原始图像时,才需要使用sorl中的ImageField来绘制缩略图

默认情况下,sorl.thumbnail不会显示任何错误,如果缩略图创建不成功,则会自动失败。要查看错误,请添加

THUMBNAIL_DEBUG = True

到你的settings.py。这将帮助您解决问题。

将上述设置添加到设置文件中,但仍然没有错误,也没有渲染图像:/非常有帮助!谢谢
THUMBNAIL_DEBUG = True