flask知识点整理总结
最近在搞分页功能,一路查代码,找资料,由于刚接触flask不久,很多概念理解还不够透彻,导致看代码有时会看不懂、写代码还不够熟练,于是把基本的、重要的概念列在这条博客里,以后再慢慢补充。
1.路由:URL到python函数之间的映射关系
2.视图函数:def index():
3.动态路由:<>内是可变部分
@app.route('/user/<name>)
def user(name):
return '<h1>Hello,{}!</h1>'.format(name)
4.endpoint:请求flask端点的名称,flask把视图函数的名称用作路由端点的名称
5.宏macro:类似于python代码中的函数,避免代码重复
6.模板继承:类似于类继承
基模板:base.html block,endblock
衍生模板:extends super–引用基模板中同名区块里的内容
7.bootstrap:客户端框架,不涉及服务器,提供用户界面组件
8.query对象
9.大型应用的结构
10.ORM