[Chicago] CherryPy decorators question

Daniel Griffin dgriff1 at gmail.com
Fri Feb 27 18:22:16 CET 2009


That makes sense :)
Thanks
Dan

On Fri, Feb 27, 2009 at 11:19 AM, Augie Fackler <lists at durin42.com> wrote:

>
> On Feb 27, 2009, at 10:35 AM, Daniel Griffin wrote:
>
>  Hi,
>>
>> I am a bit confused about decorators in cherrypy and was hoping someone
>> could help me. I am trying to add a decorator to some pages to deal with
>> security stuff but when I add them I break the decorators that expose the
>> methods. I think im doing something wrong syntactically.
>>
>> def auth(func):
>>     print "some stuff"
>>
>
> Your decorator needs to return a callable - in this case, probably func.
>
>
>
>> class .....
>>
>> @auth
>> def index(self):
>>      return some template
>> index.exposed = True
>>
>> Python complains that one or the other is broken and im pretty confused
>> about why there seems to be 2 different syntaxes.
>>
>> Thanks,
>> Dan
>> _______________________________________________
>> Chicago mailing list
>> Chicago at python.org
>> http://mail.python.org/mailman/listinfo/chicago
>>
>
> _______________________________________________
> Chicago mailing list
> Chicago at python.org
> http://mail.python.org/mailman/listinfo/chicago
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/chicago/attachments/20090227/bde75039/attachment.htm>


More information about the Chicago mailing list