Django CMS ImageField 在 FE 中添加了 display:none
Django CMS ImageField has display:none added in FE
我构建了一个插件,在模型中包含以下 ImageField:
image = models.ImageField(upload_to=get_feature_media_url)
此插件还有以下模板(已被精简以删除不相关的标签:
<img src="{{ instance.feature_block.image.url }}">
此图像呈现良好的 9/10。然而,偶尔 Django 决定吐出以下 HTML:
<img src="<correct-image-path>" width="0" height="0"
style="display: none !important;visibility: hidden !important;
opacity: 0 !important; background-position: 0px 0px;">
在我看来,DjangoCMS 确实不想显示这张图片。它是一个可重复使用的插件,在整个项目中被反复使用。大多数时候它渲染得很好。但是我必须删除数据库中的条目并再次执行才能显示。
我已经与团队成员讨论过这个问题,但我们都被难住了。我不知道为什么插件拒绝显示此图像。
感谢任何帮助。谢谢
您的浏览器中是否安装了广告拦截器?即使您禁用了广告拦截器,也会发生这种情况吗?
我构建了一个插件,在模型中包含以下 ImageField:
image = models.ImageField(upload_to=get_feature_media_url)
此插件还有以下模板(已被精简以删除不相关的标签:
<img src="{{ instance.feature_block.image.url }}">
此图像呈现良好的 9/10。然而,偶尔 Django 决定吐出以下 HTML:
<img src="<correct-image-path>" width="0" height="0"
style="display: none !important;visibility: hidden !important;
opacity: 0 !important; background-position: 0px 0px;">
在我看来,DjangoCMS 确实不想显示这张图片。它是一个可重复使用的插件,在整个项目中被反复使用。大多数时候它渲染得很好。但是我必须删除数据库中的条目并再次执行才能显示。
我已经与团队成员讨论过这个问题,但我们都被难住了。我不知道为什么插件拒绝显示此图像。
感谢任何帮助。谢谢
您的浏览器中是否安装了广告拦截器?即使您禁用了广告拦截器,也会发生这种情况吗?