web2py---URL

来源:互联网 发布:淘宝客怎么做巨打折 编辑:程序博客网 时间:2024/06/08 14:32

 web2py的URL映射很奇特,也很有趣。首先,他的基本格式是URL('h', args = ['1','2'], vars  = dict(id= 2)),读取出来就是:h/1/2?id=2。h代表你要访问的控制函数,如果要把许多功能写在一个控制函数中,那么1,2代表你要访问的控制路由,id=2代表你传的参数。

在页面中怎么用呢?我一般在页面中是这样来用的:
 1. <a href="{{=URL('orignal','index')}}">删除</a>,这种方式是不需要参数的,访问的是orignal.py中的index函数;

 2 .<a href="{{=URL('orignalDelete',vars = dict(id = da.oid))}}">删除</a>,这种方式向orignalDelete控制函数传了参数,

其实你还可以这样用:delete?id=2,后台控制函数照样能接收到你传的参数。

先写这么多吧。。。

0 0
原创粉丝点击