我看官方的文档
url for 是根据函数去创建链接.
我也照着官网的sample去做了一遍,并没有看出什么效果.
百度下也没有问这么小白的问题.遂来求助~
不胜感激.
我看官方的文档
url for 是根据函数去创建链接.
我也照着官网的sample去做了一遍,并没有看出什么效果.
百度下也没有问这么小白的问题.遂来求助~
不胜感激.
看官方文档:http://flask.pocoo.org/docs/0.10/api/#flask.url_for
Generates a URL to the given endpoint with the method provided.
根据给定的endpoint(即函数)来生成url
比如定义了一个路由:
@route('/test_route')
def test():
pass
那么执行
url_for(test)
将会返回一个字符串 '/test_route'
4 回答4.5k 阅读✓ 已解决
1 回答3.4k 阅读✓ 已解决
4 回答3.9k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答515 阅读✓ 已解决
1 回答4.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
用于反向路由。
本质是根据函数名反向生成url,使用函数 url_for() 来针对一个特定的函数构建一个 URL。它能够接受函数名作为第一参数,以及一些关键字参数, 每一个关键字参数对应于 URL 规则的变量部分。未知变量部分被插入到 URL 中作为查询参数。
请求地址
http://127.0.0.1:5000/query_url
,之后,打印的是query url:/test
参考我的博客