template—filter

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>

<h>template</h>
{#{{ obj.2 }}#}
{#{{ obj.username }}#}
{#{{ obj.year }}#}
{#{{ obj.date }}#}
{#{{ obj.name }}#}
{#{{ obj }}#}

{# ---- {#判断语句: #}

{#{% if True %}#}
{#{% if 0 %}#}
{# <p>hello world</p>#}
{#{% elif obj %}#}
{# <p>this elif</p>#}
{#{% endif %}#}

{# ---- for循环#}
{#{% for i in obj %}#}
{# <p>{{ forloop.counter }}: {{ i | upper }}</p>#}
{#{% endfor %}#}

{# filter#}
{# --- upper 大写#}
{# --- lower #}
{#<p>{{ obj|upper }}</p>#}
{#<p>{{ obj | lower }}</p>#}
{#<p>{{ obj | first }}</p>#}
{#<p>{{ obj | capfirst }}</p> --- 首字符大写 #}

{#{{ obj | add:5 }}#}

{#{{ obj }} <a href="#">跳转</a>#}
{# --- autoescape:告诉浏览器是安全 跳转#}
{#{% autoescape off %}#}
{# {{ obj }}#}
{#{% endautoescape %}#}


{#--- safe: 告诉浏览器是安全#}
{{ obj | safe }}




</body>
</html>
posted @ 2020-10-24 11:21  zxy_ang  阅读(122)  评论(0)    收藏  举报