errm, I think that might need to be

handler = getattr(mod1views, 'endpoint')

(note the quotes around 'endpoint')...

On Dec 2, 6:23 pm, Josh <[EMAIL PROTECTED]> wrote:
> When I'm in such a situation, I do something like this:
>
> from myapp.module1 import views as mod1views
> from myapp.module2 import views as mod2views
> from myapp.module3.module4 import views as mod4views
>
> ...and later in your code, just do something like
>
> mod1views.special_view()
> mod2views.awesome_view()
> mod4views.crummy_view()
>
> similarly, if you really want to use "getattr", you should be able to
> do something like this
>
> handler = getattr(mod1views, endpoint)
>
> (hopefully I understood what you were asking about and responded
> satisfactorily.
>
> On Dec 2, 6:11 pm, Khaoz <[EMAIL PROTECTED]> wrote:
>
> > My project structure will have the following structure:
>
> > myapp.module1.views
> > myapp.module2.views
> > myapp.module3.module4.views
>
> > And growing ...
>
> > I will use the @expose decorator to keep the url mapping with the
> > actions in views.
>
> > How to avoid to import a lot of views, line by line ?
>
> > And how to do this:
>
> > handler = getattr(views, endpoint)
>
> > With diferent views ?
>
> > Ty
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"pocoo-libs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/pocoo-libs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to