[Grok-dev] Why is self.static not available in views on layers?
Sebastian Ware
sebastian at urbantalk.se
Wed Jun 2 12:02:24 EDT 2010
I have sent you a test project.
Mvh Sebastian
2 jun 2010 kl. 16.28 skrev Souheil CHELFOUH:
> Sebastian, can you write a test that reproduces it ?
> If so, can you make it and I'll have a look ?
>
> 2010/6/2 Sebastian Ware <sebastian at urbantalk.se>:
>> But the code works if I remove
>>
>> grok.layer(SpiderLayer)
>>
>> don't really know where else to look... isn't static always supposed to be defined in the same way in views?
>>
>> Mvh Sebastian
>>
>> 1 jun 2010 kl. 17.05 skrev Souheil CHELFOUH:
>>
>>> This has nothing to do with layers.
>>> I'd recommand you to look for other causes :)
>>>
>>> 2010/6/1 Sebastian Ware <sebastian at urbantalk.se>:
>>>> Why is self.static not available in views on layers?
>>>>
>>>> class Robots(grok.View):
>>>> grok.name('robots.txt')
>>>> grok.layer(SpiderLayer)
>>>>
>>>> def render(self):
>>>> outp = []
>>>> outp.append('User-agent: *')
>>>> s = self.static().split('/')
>>>>
>>>> The last line fails due to static not being defined.
>>>>
>>>> Mvh Sebastian
>>>>
>>>>
>>>> _______________________________________________
>>>> Grok-dev mailing list
>>>> Grok-dev at zope.org
>>>> https://mail.zope.org/mailman/listinfo/grok-dev
>>>>
>>
>>
More information about the Grok-dev
mailing list