 Flask入门教程 Flask入门教程- 自我介绍为空。 {% endif %} {# 大部分 Jinja 语句都需要声明关闭 #} Jinja2 的语法和 Python 大致相同,你在后面会陆续接触到一些常见的用法。在模 板里,你需要添加特定的定界符将 Jinja2 语句和变量标记出来,下面是三种常用的 定界符: {{ ... }} 用来标记变量。 {% ... %} 用来标记语句,比如 if 语句,for 开发实战》的读者,模板相关内容可以在第 3 章《模 板》找到,Faker 相关内容可以在第 7 章找到。 第 3 章:模板 28 第 4 章:静态文件 静态文件(static files)和我们的模板概念相反,指的是内容不需要动态生成的文 件。比如图片、CSS 文件和 JavaScript 脚本等。 在 Flask 中,我们需要创建一个 static 文件夹来保存静态文件,它应该和程序模 块、templates 接受异常对象作为参数 user = User.query.first() return render_template('404.html', user=user), 404 # 返回模 板和状态码 提示 和我们前面编写的视图函数相比,这个函数返回了状态码作为第二个参数,普 通的视图函数之所以不用写出状态码,是因为默认会使用 200 状态码,表示成功。 这个视图返回渲染好的错误模板,因为模板中使用了0 码力 | 127 页 | 7.62 MB | 1 年前3
共 1 条
- 1













