1
casparchen 2014-05-24 23:09:36 +08:00
{% if True %}
good {% else %} bad {% endif %} |
2
hao1032 OP @casparchen
<input type="radio" name="types" id="video_url" value="video_url" checked> 我是要checked是否显示的,并且共有4个radio呢,用if写太难看了。 |
4
casparchen 2014-05-24 23:23:01 +08:00
{% set str = "" %}
{% if True %} {% set str = "checked" %} {% endif %} 然后在每个radio输出str不行么? |
5
casparchen 2014-05-24 23:26:00 +08:00 1
好吧,查了一下文档,有这个:
{{ 'good' if 1==1 else 'bad' }} The general syntax is <do something> if <something is true> else <do something else>. |
6
hao1032 OP @casparchen 这个可以用。厉害
请问你是怎么查到文档啊,我怎么没有找到呢? |
7
casparchen 2014-05-25 00:50:29 +08:00
|
8
zjnjxufe 2014-07-16 17:00:55 +08:00
flask里注册一个过滤器就可以这么用了,有没有现成的函数可以直接这么用就不清楚了,可以去看一下jinjia2的内置函数。
|