> > ok removing those and re-starting web2py worked (well it broke, but that's > a good thing). Thx all for your help. If it's not on to-do list: maybe it > should be to improve (or to make clearer in the docs) how the routes.py > works and that you need to comment our routes_app in order for it to work. >
Maybe we could make the sample file more clear, but I think the book has it right: *Application-Specific URL rewrite* routes_app When using the pattern-based system, an application can set its own routes in an application-specific routes.py file located in the applications base folder. This is enabled by configuring routes_app in the base routes.py to determine from an incoming URL the name of the application to be selected. When this happens, the application-specific routes.py is used in place of the base routes.py. The format of routes_app is identical to routes_in, except that the replacement pattern is simply the application name. If applying routes_app to the incoming URL does not result in an application name, or the resulting application-specific routes.py is not found, the base routes.py is used as usual. Though that last half sentence may not be correct (rather, it probably should be correct, but there may be a bug). Anthony