gpt4 book ai didi

python - sorl-thumbnail 在 django 中不起作用

转载 作者:行者123 更新时间:2023-12-01 05:56:26 24 4
gpt4 key购买 nike

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

这是我的 HTML 代码:

<html>
<head><title>mypage</title>
<% load thumbnail %}
<div class="logo">
<a href="">
{% thumbnail "http://www.aino.se/media/i/logo.png" "40x40" as im %}
<img src="{{ im.url }}">
{% endthumbnail %}
</a>
</div>
</html>

这是我的settings.py

MIDDLEWARE_CLASSES = (
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
.....

'django.middleware.cache.UpdateCacheMiddleware',
"django.middleware.cache.FetchFromCacheMiddleware",

# Uncomment the next line for simple clickjacking protection:
# 'django.middleware.clickjacking.XFrameOptionsMiddleware',
)


INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
.......
"sorl.thumbnail",
)

CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache',
'LOCATION': 'd:/code/,
}
}

我没有收到任何错误,也没有缩略图!

最佳答案

我也遇到了同样的问题。经过一番调查后,我发现我的网络服务器(在我的例子中是 nginx)没有对 MEDIA_ROOT 的写入权限。

不知何故,在这种情况下,sorl-thumbnail 会默默地失败。授予 nginx 用户访问权限解决了我的问题。

关于python - sorl-thumbnail 在 django 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12390381/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com