I appreciate the input Anthony.
On 18 September 2012 00:37, Anthony <[email protected]> wrote:
> Sorry, when I replied I only saw Bruno's first reply. I like his option #3
> as well.
>
> Anthony
>
>
> On Monday, September 17, 2012 3:06:51 PM UTC-4, Carl wrote:
>>
>> Great idea. But if I use "Bruno option #3" and avoid adding other
>> functions to the module I won't have to repeat myself.
>>
>>
>>
>> On Monday, 17 September 2012, Anthony wrote:
>>
>>> Maybe make a dictionary of functions, then map request.args(0) to the
>>> dictionary keys to identify the right function to call (that way if someone
>>> tampers with the URL, they can't call any function that's not in the
>>> dictionary).
>>>
>>> Anthony
>>>
>>> On Monday, September 17, 2012 1:33:26 PM UTC-4, Carl wrote:
>>>>
>>>> I've got a request object coming to my Web2py app's controller function.
>>>>
>>>> request.args[0] is another function name e.g., blastoff
>>>> request.vars are parameters e.g., Storage object: {'seconds':10,
>>>> 'confirm' : 'okay'}
>>>>
>>>> how can I call blastoff with the parameters such that I can write
>>>> blastoff as...
>>>>
>>>> def blastoff(seconds, confirm): ...
>>>>
>>> --
>>>
>>>
>>>
>>>
>> --
>
>
>
>
--