第三章:模板

视图的作用很明确,即生成请求的响应。视图函数中往往会涉及两个过程,即业务逻辑和表现逻辑。在大型项目中,把业务逻辑 和表现逻辑混在一起会导致代码难以理解和维护。把表现逻辑移到模板中可以提升应用的可维护性。 模板是包含响应文本的文件,其中包含用占位符变量表示的动态部分。使用真实值替换变量,再返回最总得到的响应字符串,这一 过程称为渲染。为了渲染模板,在 Flask 中,使用了 Jinja2 这个强大的模板引擎。