我有这个:
@SuppressWarnings("unchecked")
public List<Enfermedad> obtenerEnfermedadesOrderByProcal() throws HibernateException {
if (session==null)
session = HibernateUtil.getSession();
if (!session.isOpen())
session = HibernateUtil.getSession();
return session.createQuery("FROM Enfermedad AS e ORDER BY e.ordenPROCAL, e.id").list();
}
当然,它并没有满足我的要求,直到一个空的{% for prop in props %}
{% if prop.status == 'SOLD' %}
{{ name }}
{% endif %}
{% empty %}
<li>No closed deals.</li>
{% endfor %}
循环为止。
除了仅将状态从视图过滤到列表中之外,是否还有if
用于这种循环?我尝试使用empty
设置true / false,但这种方式无效。
答案 0 :(得分:0)
您可以执行以下操作,这意味着如果值为空,False或None,则其值将为true:
{% if not prop.status %}
do something
{% endif %}
OR
使用else语句,该语句将捕获所有非“已售出”的值
{% if prop.status == 'SOLD' %}
do stuff
{% else %}
do something else
{% endif %}