 Flask入门教程route() 装饰器的第一个参数是 URL 规则字符串,这里的 / 指的是 根地址。 我们只需要写出相对地址,主机地址、端口号等都不需要写出。所以说,这里的 / 对应的是主机名后面的路径部分,完整 URL 就是 http://localhost:5000/。如果 我们这里定义的 URL 规则是 /hello ,那么完整 URL 就是 http://localhost:5000/hello FLASK_APP 来告诉 Flask 你要启动哪个程序。 Flask 通过读取这个文件对应的模块寻找要运行的程序实例,你可以把它设置成下 面这些值: 模块名 Python 导入路径 文件目录路径 管理环境变量 现在在启动 Flask 程序的时候,我们通常要和两个环境变量打交道: FLASK_APP 和 FLASK_ENV 。因为我们的程序现在的名字是 app.py,暂时不需要设置 'year': '2012'}, ] 渲染主页模板 使用 render_template() 函数可以把模板渲染出来,必须传入的参数为模板文 件名(相对于 templates 根目录的文件路径),这里即 'index.html' 。为了让 模板正确渲染,我们还要把模板内部使用的变量通过关键字参数传入这个函数,如 下所示: app.py:返回渲染好的模板作为响应 第 3 章:模板0 码力 | 127 页 | 7.62 MB | 1 年前3 Flask入门教程route() 装饰器的第一个参数是 URL 规则字符串,这里的 / 指的是 根地址。 我们只需要写出相对地址,主机地址、端口号等都不需要写出。所以说,这里的 / 对应的是主机名后面的路径部分,完整 URL 就是 http://localhost:5000/。如果 我们这里定义的 URL 规则是 /hello ,那么完整 URL 就是 http://localhost:5000/hello FLASK_APP 来告诉 Flask 你要启动哪个程序。 Flask 通过读取这个文件对应的模块寻找要运行的程序实例,你可以把它设置成下 面这些值: 模块名 Python 导入路径 文件目录路径 管理环境变量 现在在启动 Flask 程序的时候,我们通常要和两个环境变量打交道: FLASK_APP 和 FLASK_ENV 。因为我们的程序现在的名字是 app.py,暂时不需要设置 'year': '2012'}, ] 渲染主页模板 使用 render_template() 函数可以把模板渲染出来,必须传入的参数为模板文 件名(相对于 templates 根目录的文件路径),这里即 'index.html' 。为了让 模板正确渲染,我们还要把模板内部使用的变量通过关键字参数传入这个函数,如 下所示: app.py:返回渲染好的模板作为响应 第 3 章:模板0 码力 | 127 页 | 7.62 MB | 1 年前3
共 1 条
- 1













