python-django-模板标签
注意:这个控制语句和python的差不多,但是记住必须有endfor 和endif 结尾
模板文件的django格式的注释是不会出现再网页渲染的源代码当中的
使用列子:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> {#绝对是覅及地方#} <!--222222222--> <ul> {% for item in list_city %} <li> {{ item }} </li> {% endfor %} </ul> <h2>显示商品信息</h2> <ul> {% for item in list_num %} {% if item.price >= 200 %} <li> {{ item.name }}:{{ item.price }} </li> {% endif %} {% endfor %} </ul> <h5>订单</h5> <ul> {% for item in list_order %} <li>{{ item }}</li> {% empty %} <li>没有订单</li> {% endfor %} </ul> </body> </html>
结果:
cycle的作用:
结果:
内置标签的图
https://docs.djangoproject.com/en/3.0/ref/templates/builtins/
url(r'^auth/',include('oauth.urls' ,namespace='auth')), url(r'^print/resp/attr/$', views.print_resp_attr, name='print_resp_attr'), url(r'^print/resp/attr/$', views.print_resp_attr, name='print_resp_attr'),
注意格式: