On Wednesday, December 21, 2011 2:59:01 PM UTC-8, Gael Pasgrimaud wrote:
>
> On Wed, Dec 21, 2011 at 11:18 PM, Tarek Ziadé <[email protected]> wrote:
> >
> >
> > On Wed, Dec 21, 2011 at 11:00 PM, Gael Pasgrimaud <[email protected]> 
> wrote:
> >>
> >> Hi,
> >>
> >> On Wed, Dec 21, 2011 at 11:24 AM, Tarek Ziadé <[email protected]>
> >> wrote:
> >> > We'd love feedback & new contributors !
> >>
> >> Looks like a clever way to build some APIs. I have a project where I
> >> may switch to cornice. But I have a few questions.
> >>
> >> First, are you planning to add a support for class based views ? I'd
> >> like to define my services like this:
> >>
> >> @cornice.service(path='/users')
> >> class User(object):
> >>
> >>    def __init__(self, request):
> >>        self.request = request
> >>
> >>    def get(self):
> >>        """do get"""
> >>
> >>
> >> Where get / post / put / delete and index (to get a listing) routes
> >> will be automatically added if they are implemented. This is something
> >> that missing from Pylons the framework (at least for me).
> >>
> >
> > I have never thought of that but why not ? using the method names 
> instead of
> > explicit decorator seems neat.
> >
> > The only caveat I see is that we actually pass options to decorators, 
> like
> > particular renderers, permissions, validators etc.
> >
> > So I wonder where we'd put them in the case of a class, for each service,
> >
>
> Here is a proof of concept (can be improved)
> http://friendpaste.com/4MnSHaRPkNU9RCtHkd4ggU
>

Why not just use the built-in @view_config decorator? 

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/pylons-discuss/-/z0zUTwbJnSAJ.
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/pylons-discuss?hl=en.

Reply via email to