On Fri, 2011-12-23 at 21:43 -0800, Ahmed wrote:
Hello all and merry Christmas
The documentation now says that the includeme callable for
config.include is only to be used if you are including modules.
But consider this case:
class MyView(object):
@classmethod
def includeme(cls, config):
config.add_view(cls, route_name='myroute')
I want to do:
config.include('mypackage.views.MyView') .. which would automatically
register the view too.
Is it worth it to add this feature or not?
No. If you want to do this:
def incudeme(config):
cls = MyView
... do whatever you want to do with class ...
Rationale: method names are not importable in Python; the include
dotted name must be importable.
- C
Cheers,
Ahmed
--
You received this message because you are subscribed to the Google Groups
pylons-devel group.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/pylons-devel?hl=en.