如果我在模板中输出以下内容:
{{ latest_session.chat_room.is_open }}
Run Code Online (Sandbox Code Playgroud)
它输出
True
Run Code Online (Sandbox Code Playgroud)
但是当我这样做时检查:
{% if latest_session.chat_room.is_open == 'True' %}
Online
{% else %}
Offline
{% endif %}
Run Code Online (Sandbox Code Playgroud)
它输出:
Offline
Run Code Online (Sandbox Code Playgroud)
它不应该在线输出吗?
is_open
可能是a BooleanField
,所以它的python值是布尔值,而不是字符串.使用{% if latest_session.chat_room.is_open %}
来检查它.
归档时间: |
|
查看次数: |
348 次 |
最近记录: |