I am testing right now, at this point I have 2 apps running with no problems!
models subfolder, custom importer and current scope are great improvements to web2py, I am waiting to rely on this for the app I am working now. Thank you Massimo and Jonathan (of course all the other collaborators), @web2py "the framework that evolves every two weeks" -- Bruno Rocha [ About me: http://zerp.ly/rochacbruno ] On Wed, May 4, 2011 at 6:09 PM, Massimo Di Pierro <[email protected]>wrote: > Hello everybody.... > > Jonathan and I have been working on an internal web2py rewrite that while > keeping everything backward compatible will allow you to do this > > ==== modules/mymodule.py > from gluon import * > def f(): return DIV(A(current.request.function,_href=URL())) > ==== end > > ==== default/controller.py > def index(): > from mymodule import f > return dict(div=f()) > ==== end > > Thanks to Pierre we can now import modules from the app local folder > without local_import and thanks to Jonathan those modules only need to do > "from gluon import *" to see everything web2py has to offer. This should > make life easier for Eclipse users too. > > In models/db.py you no longer need to pass globals() to Auth > > auth=Auth(globals(),db) > or > auth=Auth(db) > > both work. > > Also error messages in validators (including default error messages) should > not be by T(...) by default. > > This is now in trunk but we are still working on it. This means trunk may > not very stable for the next day or two. > Meanwhile help us test it. In particular help us test if we are breaking > your apps. > > Massimo > >

