在django的HTML中結合python的少量語法
1.python語句都寫在{% 。。。%}裏
2.if
{% if book.price == 9 %}
光哥優秀
{% elif book.price > 9 %}
光哥有錢
{% else %}
光哥不優秀
{% endif %}
# ==,>左右各一個空格,之後我從服務器端把某本book的記錄傳過來,用book的書名來調用書的各個屬性
3.ifequal / ifnotequal
{% ifequal v1 v2 %}
any statement
{% endifequal %}
#如果v1 == v2兩個變量值相等,這執行語句,和 if v1 == v2基本相同
3.for
{% for i in books %} 蕾姆 {% empty %} 當前沒有書 {% endfor %}
#books是服務器端傳來的一個book表,這個表裏有多少本書就打印多少個蕾姆
4.註釋
{% comment %}
any statement
{% endcomment %}
#不會顯示的註釋
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>home</title>
</head>
<body>
{% if name == 9 %}
999
{% endif %}
<br/>
{% for i in books %}
蕾姆
{% endfor %}
</body>
</html>