13 Jul
2004
13 Jul
'04
7:56 p.m.
On Tue, Jul 13, 2004 at 10:50:59AM -0700, R Karthick wrote:
hi!!
thank you for you reply.
Yeah it seems to be a good solution. but can't i just switch off acquisition in restrictedTraverse, when i need to?
restrictedTraverse has no such feature.
You could also item access rather than attribute access. This does not use acquisition. e.g.:
try: context.wg['projects']['abc'] ...
If cycles are a concern, instead of raising an error condition try: foo = context.restrictedTraverse('/wg/projects') if not hasattr(foo, 'abc'): ... Jonathan