将sorl缩略图呈现卸载到呈现视图。

async-thumbnail的Python项目详细描述


https://badge.fury.io/py/async-thumbnail.png

将sorl缩略图呈现卸载到呈现视图。

安装

pip install async-thumbnail

用法

注意

确保配置了sorl thumbnails

# settings.pyINSTALLED_APPS=(# ...'async_thumbnail',# ...)# urls.pyurlpatterns=[# ...path('',include('async_thumbnail.urls')),# ...]
{% load async_thumbnail %}

<!-- Default --><imgsrc="{% async_thumbnail object.image "900x600"crop="center"%}"><!-- Save as var -->
{% async_thumbnail object.image "900x600" crop="center" as im %}
<imgsrc="{{ im.url }}"width="{{ im.width }}"height="{{ im.height }}">

FetchFromCacheMiddleware

当您使用默认的全页缓存中间件时,这可能是一个好主意 用这个中间件替换它。这可防止在以下情况下更新缓存 内容包含呈现URL。

警告

万一你用的是source sets 或者延迟加载技术这可能是个坏主意。

# settings.pyMIDDLEWARE=('django.middleware.cache.UpdateCacheMiddleware',# ...'async_thumbnail.middleware.FetchFromCacheMiddleware',)

设置

ASYNC_THUMBNAIL_ENDPOINT

  • 默认值:''

用于确定渲染绝对路径的可选设置。

ASYNC_THUMBNAIL_PATTERN_NAME

  • 默认值:'async_thumbnail:render'

呈现URL的模式名称。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
json错误“不是JSONObject”:以字符串形式返回此格式的API。如何使用Java从中读取和创建对象?   java GridGain无法绑定到Linux上的任何端口   java在Mac上使用Netbeans,Netbeans找不到。txt文件   使用条件的java查询   甲骨文java。lang.ClassCastException错误   测试JBehave和Java varargs如何将参数传递给varargs方法?   JavaFX,NASA世界风:如何将JavaFX组添加到NASA世界风模型中   java如何将onClick函数传递给Intent   java从文件中读取序列化对象?   java获取资产文件夹的完整路径   java为什么Spring找不到资源文件?   java如何更改启动活动?   在问题类中使用datechooser时,如何用java中的系统当前日期验证用户输入日期   java如何使用Hibernate Envers(@Audited)而不使用Hibernate生成任何表   当从java加速计中检索到更准确的数据时?   如何在java中提取特定的json数据