On 03/11/2012 11:56 PM, Alessandro Molina wrote: > The dispatch happens before validation, so you need to tell the > dispatcher that those parameters might not be available during routing > and that they will be provided by the validator later. > > You can do this by providing a default value inside the method > declaration, this value can by any value as those will be overwritten > by the validator. thanks a lot alessandro. i now remember to have done this on another ocasion :) > > Otherwise you can declare the method as def something(self, *args, > **kw) and the dispatcher will know that the method can have or not any > number of arguments. > > On Sun, Mar 11, 2012 at 10:45 PM, alex bodnaru > <[email protected]> wrote: >> >> hello friends, >> >> i wish to describe an issue. i can't say whether it's a bug or not' but >> someone >> may find my finding shorten their search. >> >> in my schema, part of the fields are marked as if_missing=some_value >> these fields, when missing, generated error 404 (page not found), if they >> were >> in the controller function arguments. >> but i could find these in the **kwargs dictionary, for any interested >> parties. >> >> best regards, >> alex >> >> -- >> You received this message because you are subscribed to the Google Groups >> "TurboGears" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/turbogears?hl=en. >> >
-- You received this message because you are subscribed to the Google Groups "TurboGears" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/turbogears?hl=en.

