 Flask入门教程route('/') def hello(): return 'Welcome to My Watchlist!' 填入 app.route() 装饰器的第一个参数是 URL 规则字符串,这里的 / 指的是 根地址。 我们只需要写出相对地址,主机地址、端口号等都不需要写出。所以说,这里的 / 对应的是主机名后面的路径部分,完整 URL 就是 http://localhost:5000/。如果 保存修改后,只需要在浏览器里刷新页面,你就会看到页面上的内容也会随之变 化。 第 2 章:Hello, Flask! 18 修改 URL 规则 另外,你也可以自由修改传入 app.route 装饰器里的 URL 规则字符串,但要注 意以斜线 / 作为开头。比如: @app.route('/home') def hello(): return 'Welcome to My Watchlist!' 保存修改,这时刷新浏览器,则会看到一个 # 输出:/user/peter print(url_for('test_url_for')) # 输出:/test # 下面这个调用传入了多余的关键字参数,它们会被作为查询字符串附加到 URL 后面。 print(url_for('test_url_for', num=2)) # 输出:/test?num=2 return 'Test page'0 码力 | 127 页 | 7.62 MB | 1 年前3 Flask入门教程route('/') def hello(): return 'Welcome to My Watchlist!' 填入 app.route() 装饰器的第一个参数是 URL 规则字符串,这里的 / 指的是 根地址。 我们只需要写出相对地址,主机地址、端口号等都不需要写出。所以说,这里的 / 对应的是主机名后面的路径部分,完整 URL 就是 http://localhost:5000/。如果 保存修改后,只需要在浏览器里刷新页面,你就会看到页面上的内容也会随之变 化。 第 2 章:Hello, Flask! 18 修改 URL 规则 另外,你也可以自由修改传入 app.route 装饰器里的 URL 规则字符串,但要注 意以斜线 / 作为开头。比如: @app.route('/home') def hello(): return 'Welcome to My Watchlist!' 保存修改,这时刷新浏览器,则会看到一个 # 输出:/user/peter print(url_for('test_url_for')) # 输出:/test # 下面这个调用传入了多余的关键字参数,它们会被作为查询字符串附加到 URL 后面。 print(url_for('test_url_for', num=2)) # 输出:/test?num=2 return 'Test page'0 码力 | 127 页 | 7.62 MB | 1 年前3
共 1 条
- 1













