Flask入门教程= db.Column(db.String(60)) # 电影标题 year = db.Column(db.String(4)) # 电影年份 模型类的编写有一些限制: 模型类要声明继承 db.Model 。 每一个类属性(字段)要实例化 db.Column ,传入的参数为字段的类型,下 面的表格列出了常用的字段类。 在 db.Column() 中添加额外的选项(参数)可以对字段进行设置。比 用 user 变量。 使用模板继承组织模板 对于模板内容重复的问题,Jinja2 提供了模板继承的支持。这个机制和 Python 类 继承非常类似:我们可以定义一个父模板,一般会称之为基模板(base template)。基模板中包含完整的 HTML 结构和导航栏、页首、页脚都通用部分。 在子模板里,我们可以使用 extends 标签来声明继承自某个基模板。 基模板中需要在实际 background-color: #111; } 编写子模板 创建了基模板后,子模板的编写会变得非常简单。下面是新的主页模板 (index.html): templates/index.html:继承基模板的主页模板 第 6 章:模板优化 54 {% extends 'base.html' %} {% block content %}{{ movies|length }} Titles
0 码力 | 127 页 | 7.62 MB | 1 年前3
共 1 条
- 1













