You raised an exception. Exceptions cause the current transaction to abort, which causes the changes you've made to the session to be thrown out. Use request.RESPONSE.redirect(context.some_script.absolute_url()) instead. - C On Sep 9, 2006, at 6:26 PM, Anton Y. Yakovlev wrote:
Hi!
From Script (Python) object:
request.SESSION[ 'some_data' ] = some_data; raise 'Redirect', context.some_script.absolute_url();
Why session object does not store data after redirect?
-- Regards, Anton Yakovlev _______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )