当前位置: 移动技术网 > IT编程>脚本编程>Python > Flask初学者:url_for

Flask初学者:url_for

2018年11月11日  | 移动技术网IT编程  | 我要评论

李成真近况,红孩子优惠券,情丝泪

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

 

链接和静态文件的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”的值则是静态文件的具体路径。如图:

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网