Flask笔记:url_for

Flask笔记:url_for,第1张

概述URL反转:反转是指通过视图函数名称得到其对应的URL(有反转也就有正转,即通过URL得到视图函数返回的内容,也就是我们平时的访问网页了),需要“url_for(endpoint, **values)

URL反转:反转是指通过视图函数名称得到其对应的URL(有反转也就有正转,即通过URL得到视图函数返回的内容,也就是我们平时的访问网页了),需要“url_for(endpoint,**values)”,第一个参数endpoint如果没有指定则使用视图函数名称字符串,第二个参数是需要传入URL的参数(如果有),如果传入URL的参数有多余的,则多余的参数就会以查询字符串的方式添加在URL后面。如图(“test_args”为视图函数名,“value”为参数名):

 

链接URL和静态文件URL:两者都可以使用“url_for”来得到对应的url。链接使用如“<a href="{{ url_for('func_name',*args) }}">xxx</a>”,此时传入的是视图函数名称及其参数;静态文件则使用如“<link rel="stylesheet" href="{{ url_for('static',filename='CSS/index.CSS') }}" >”,其中“static”是静态文件存放的总文件夹,“filename”的值则是静态文件的具体路径。如图:

总结

以上是内存溢出为你收集整理的Flask笔记:url_for全部内容,希望文章能够帮你解决Flask笔记:url_for所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1216023.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存