模板名称:templates
模板需要在settings.py中配置:
模板语法:
view:{"HTML变量名" : "views变量名"}
HTML:{{变量名}}
views.py中的代码示例:
def runoob(request):
view_name="菜鸟教程学习第一课"
return render(request,"runoob.html",{"name":view_name})
html中代码示例:
<p>{{ name }}</p>
条件判断:if/elif
{% if num > 90 and num <= 100 %}
优秀
{% elif num > 80 and num <= 90 %}
良好
{% elif num > 60 and num <= 80 %}
极格
{% else %}
差
{% endif %}
注意此处数学符号前后需要有空格,不然会报错
{% include %} 标签允许在模板中包含其它的模板的内容。
例如: