you can create symbolic link to the web2py/site-packages folder or you
can add a sys.path.append to web2py.py


On Dec 1, 9:14 pm, Alan Etkin <spame...@gmail.com> wrote:
> The required modules are stored outside the web2py folder because they
> are shared by a non web2py app. So i cannot import them with that
> method. I know i could just copy them into the app's modules folder
> and that would be it, But i do not want to duplicate files.
>
> On Dec 1, 11:19 am, Anthony <abasta...@gmail.com> wrote:
>
>
>
>
>
>
>
> > On Thursday, December 1, 2011 8:58:03 AM UTC-5, Alan Etkin wrote:
>
> > > >Instead making local_import("model") for a model stored at myweb2pyapp/
> > > >models/model.py, i need to make the same statement for a model stored
> > > >at ~/another/path/module.py
>
> > > I meant import modules, sorry for the mistake.
>
> > > So to import a module from another path i could do:
>
> > > from gluon.custom_import import track_changes
> > > track_changes(True)
> > > sys.path.append("another/path")
>
> > I don't think manipulating sys.path from your app code is recommended. Is
> > the module in the modules folder of another app? If so, just do:
>
> > from applications.appname.modules import mymodule
>
> > Anthony

Reply via email to