增加了使用占位符图像进行本地开发的能力

wagtail-placeholder-images的Python项目详细描述


PyPI version

可变占位符图像

这是一个在开发时使用占位符图像的软件包,如果您将它们存储在服务器上,并且不想在本地工作时下载它们或直接链接到服务器,则该软件包非常有用。在

安装

首先下载软件包:

pip install wagtail-placeholder-images

然后有两种选择。如果您使用自己的自定义图像模型,可以使用PlaceholderRenditionMixin,如下所示:

^{pr2}$

如果您使用的是标准的Wagtail图像模型,您可以对其进行猴子修补:

fromwagtail.images.modelsimportAbstractImagefromwagtail_placeholder_images.mixinsimportPlaceholderRenditionMixinAbstractImage.get_placeholder_rendition=PlaceholderRenditionMixin.get_placeholder_renditionAbstractImage.get_rendition=PlaceholderRenditionMixin.get_rendition

然后您必须将WAGTAIL_PLACEHOLDERIMAGES_DUMMY设置为True,并通过设置WAGTAIL_PLACEHOLDERIMAGES_SOURCE来使用所需的占位符源。这应该在您的开发设置文件中完成,这样就不会在您的服务器上启用它。E、 g

# settings_dev.pyWAGTAIL_PLACEHOLDERIMAGES_DUMMY=TrueWAGTAIL_PLACEHOLDERIMAGES_SOURCE="//placedog.net/{width}/{height}/"

就这样吧!在

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

推荐PyPI第三方库


热门话题
java从Dropwizard中的Minio检索文件时,GET请求中的超时是如何处理的?   带Hibernate的java Jackson用于序列化以避免枚举   Raspberry Pi上的java Jave分段错误   java在屏幕旋转时不保存当前片段和数据   java War文件未在Heroku上正确部署   如何使用Java处理Selenium webdriver中的促销广告或cookie   java处理“用法:PApplet[options]<classname>[sketch args]”   java文本文件错误扫描程序   运行第一个JavaFX模块化程序时出现java异常   java将fileoutputstream转换为字符串   如何调试gstreamerjava?   java Spring RestTemplate ResponseBody类是什么样的   如何将JSON数组转换为Java列表。我在用斯文森   javascript在显示div按钮后进入新页面