我正在使用此代码:
<div class="stream {% if streams.online %}online{% else %}offline{% endif %}">
似乎有点多余。我很乐意运行这段代码
<div class="stream {{ 'online' if stream.online else 'offline' }}">
但遗憾的是,这不起作用。做一个我想要的更短,更少杂乱的方式吗?
答案 0 :(得分:41)
你不能使用yesno
built-in template filter吗?
如同,
<div class="stream {{ stream.online|yesno:"online,offline" }}">