Flask入门教程
Git Bash,支持一些在 Linux 或 macOS 下才能使用的命令 (程序),比如 ls、cat、nano、ssh 等,这些命令我们在后面会用到。 使用 Git Git 是一个流行的版本控制工具,我们可以用它来记录程序源码和文件的变动情 况,或是在编程时进行多人协作,你可以把它看做一个优雅的代码变动备份工具。 如果你还不熟悉 Git 也没关系,可以先按照书中的命令去做,有时间再去了解原 是模板中使 用的变量名称,右边的 movies 则是该变量指向的实际对象。这里传入模板的 name 是字符串, movies 是列表,但能够在模板里使用的不只这两种 Python 数据结构,你也可以传入元组、字典、函数等。 render_template() 函数在调用时会识别并执行 index.html 里所有的 Jinja2 语 句,返回渲染好的模板内容。在返回的页面中,变量会被替换为实际的值(包括定 Faker 可以实现自动生成虚拟数据,它支持丰富的数据类型,比如时间、 人名、地名、随机字符等等…… 除了过滤器,Jinja2 还在模板中提供了一些测试器、全局函数可以使用;除此 之外,还有更丰富的控制结构支持,有一些我们会在后面学习到,更多的内容 第 3 章:模板 27 则可以访问 Jinja2 文档学习。 如果你是《Flask Web 开发实战》的读者,模板相关内容可以在第 3 章《模0 码力 | 127 页 | 7.62 MB | 1 年前3
共 1 条
- 1