I just guess, perhaps that would pollute the sys.path. Imagine this case, app_one and app_two both have a homebred module named "modules/ mylib.py", you can not know which one is actually called when using just "import mylib".
Searching from this maillist, I found some post relevant to this topic like this. Don't know whether that helper is finally accepted. Massimo might have something to say. http://groups.google.com/group/web2py/browse_frm/thread/f9e117f081cfab24/ On Apr28, 4:09pm, desfrenes <desfre...@gmail.com> wrote: > Hello ! > > Because I needed mutagen in a project, I added this to the __init__.py > of my application: > > import sys, os > # add modules dir to sys.path > sys.path.append( os.path.abspath(request.folder + 'modules/')) > > It works like a charm but why isn't "modules" already in sys.path > since its purpose is to hold 3rd party modules that may be imported > later ? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---