我正在使用Django创建一个网站。我有一个名为<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 1920 1080" style="enable-background:new 0 0 1920 1080;" xml:space="preserve">
<style type="text/css">
.st0{fill:#207589;
position:fixed;
transform: scale(1,2);
animation: dash 4s linear forwards;}
@-webkit-keyframes dash {
0% {
transform: scale(1,1) ;
}
100% {
transform: scale(1,2);
}}
.st1{fill:#E0674B;}
.st2{fill:#4DF464;}
.st3{fill:#A53A59;}
</style>
<rect x="544.2" y="404.3" class="st0" width="85.5" height="111.5"/>
<polygon class="st1" points="544.2,404.3 544.2,489.7 629.7,489.7 "/>
<path class="st2" d="M544.2,515.8c0,0,25.5-23.1,25.5-65.6v65.6H544.2z"/>
<path class="st2" d="M629.7,515.8c0,0-25.5-23.1-25.5-65.6v65.6H629.7z"/>
<circle class="st3" cx="586.9" cy="459.3" r="36.1"/>
</svg>
content
我知道我可以使用
截断它<p>paragraph1</p>
<p>paragraph2</p>
<img... />
<p>paragraph3</p>
...
但它不是我想要的,我只想渲染第一个{{ content | truncatewords_html:10 | safe }}
标签,我怎么能用jinja做呢?
谢谢!
答案 0 :(得分:0)
AFAIK不可能。您需要创建自定义模板标记。
请参阅:https://www.webforefront.com/django/useandcreatejinjaextensions.html