temp_li
# 第一个参数是上面定义的函数名,
# 第二个参数是过滤器的名字
app.add_template_filter(do_listreverse,'lireverse')
7.2模板中html...代码
有宏/继承/包含
我们需要重点掌握的就是继承:继承指的是将公共部分我们抽取到父模板中,供子类使用的形式
父模板(base.html)中使用多个block组成
{% block top %}...' %}
{% block content %}
子模板自己的内容
{% endblock content%}
注意:在父模板中时正常的html页面,但是在子模板中直接写extends和block...}
输出:http://127.0.0.1
7.3.2url_for()
url_for 会根据传入的路由器函数名,返回该路由对应的URL,在模板中始终使用url_for()就可以安全的修改路由绑定的...):这样关联对象会在被使用的时候再进行加载,并且在返回前进行过滤,如果返回的对象数很多,或者未来会变得很多,那最好采用这种方式
第四个参数secondary:指定多对多关系中关系表的名字
8.3数据的增删改