Only if you trust the contents of request.args[0], it will still blow up with 'abc' in it for example.
On Feb 11, 8:14 pm, mdipierro <mdipie...@cs.depaul.edu> wrote: > I define > > def error(message=''): > session.flash=message > redirect(URL(r=request,f='error_page')) > > and > > def get_record(): > record = db.table[request.args(0)] or error("oops!") > > On Feb 11, 7:06 pm, Thadeus Burgess <thade...@thadeusb.com> wrote: > > > .... > > > if not request.args(0): > > redirect() or default = hi > > > -Thadeus > > > On Thu, Feb 11, 2010 at 6:19 PM, minh <mdn0...@gmail.com> wrote: > > > Is there a way to require arguments/vars in the controller functions > > > other than explicitly checking for them? > > > > It would be nice if we could decorate the functions similar to how the > > > auth works, ex: > > > > @require_arg_function(minargs=2, message="Invalid arguments") > > > def some_function(): > > > .... > > > > Thanks. > > > > -- > > > You received this message because you are subscribed to the Google Groups > > > "web2py-users" group. > > > To post to this group, send email to web...@googlegroups.com. > > > To unsubscribe from this group, send email to > > > web2py+unsubscr...@googlegroups.com. > > > For more options, visit this group > > > athttp://groups.google.com/group/web2py?hl=en. -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web...@googlegroups.com. To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.