我希望编写Django条件语句来控制HTML属性,例如
<a {% if item.link %} href="{{ item.link }}", target="_blank", rel="noopener", aria-label="{{ item }}" {% endif %}>
--- Content ---
</a>
我正在使用pug/jade,所以我不能在“内容”块中放置jade/pug语法,否则编译器会出错。我想知道是否有任何方法可以处理这个问题,以避免重复“内容”块。
我也试过了,但没有成功:
a({% if item.link %} href="{{ item.link }}", target="_blank", rel="noopener", aria-label="{{ item }}" {% endif %})
----Content---