人工智能 Python语言之Flask框架反向解析&flask_sqlalchemy用法 【智慧福州】
文章内容:
1、授课:林德尧(泉舟时代-未来城市技术总监)
2、主要文章内容:
反向解析
- url_ for
2.使用在app中
url_for(endpoint')
。endpoint 默认是函数的名字
3.使用在blueprint中
ur. for("bluename.endpoint')
。蓝图名字.函数名
4.获取静态资源路径
url for('static', filename='path)
。static 资源
。path 相对于资源的相对路径
模板,
1.用来快速生成html页面
2.模板主要由两部分构成
。静态html :
。模板语法
3.模板语法
{
{var }}
{% tag %}
4.结构标签
。block
■规划型标签
■首次出现挖坑
■非首次填坑
■多次填坑会出现覆盖,不想覆盖就是{
{ super() }}
。extends
。include
■包含
■能用block + extends实现的,就尽量别用include
。macro
■宏定义
■可以在html中定义函数
■还可以接受参数
■通过调用函数生成html
■支持导入操作
{% fromXxx import yy %}