以下代码是我在显示之前有内容时所做的事情:
{% if content %}
<p> The variable contains: {{ content }}</p>
{% endif %}
是否有一个快捷方式有助于我每次都不检查content
的价值?
答案 0 :(得分:1)
如果你有一些周围的HTML代码,那么{% if %}
标签是唯一的解决方案。
但是如果你想输出一些内容以防变量为空,那么有两个有用的过滤器:
{{ content|default:"no content" }}
{{ content|yesno:"content is True, content is False, content is None" }}