You shouldn't need to worry about underscores in your module function names. Also, note that even in a controller file, any function that takes arguments will not be exposed as a URL-accessible action, even if it does not start with two underscores. See http://web2py.com/book/default/chapter/04#Dispatching.
On Wednesday, May 25, 2011 9:53:44 AM UTC-4, Richard wrote: > Hello, > > I start to put in modules the functions I need to use in more then one > controller... I would like to know if I still need to use the double > underscore at the begining of the function name to prevent it to be used as > a controller function? Could it be a good idea to use the underscores to > make it clear that those function are not controller function (or page > function)? > > Thanks > > Richard >

