当我正确使用django-ckeditor时如何在Django模板上应用多个过滤器?

问题描述

我在模型中将django-ckeditor用作app_contect字段,因此如何在Django模板上应用多个过滤器,当我在html页面添加多个过滤器时,它在我的设计中显示错误

我在html页面中的代码

<p class="card-text" id="font_control_for_all_pages">{{ android.app_contect|truncatechars:153|safe }}</p>

没有(|安全)的这张照片

enter image description here

,并带有(| safe)

enter image description here

解决方法

我认为您的问题与多个过滤器或ckeditor有关的程度与您要截断HTML内容然后在假定语法仍然有效/完整的情况下尝试呈现它的事实无关。您可能想研究truncatechars_html,而不是truncatechars,它会在执行截断操作时遵守基础标记