I've been working on porting several apps over to the WSGI framework,
and found minor differences in session handling that require code
correction:
The current WSGI implementation returns None for uninitialized Session
variables, whereas WebKit would dump without a try...except pair.
Using Webware/WebKit:
session = self.session()
try:
id = session['userid']
except:
id = None
if id is None:
""" Error """
else
""" Generate Page """
Using WSGIKit:
session = self.session()
id = session._values['userid']
if id is None:
""" Error """
else
""" Generate Page """
This is fine, but session[] always returns None, so I have to use
_values[]. Is this a bug or intended behavior?
--
Eric Radman | http://eradman.com
-------------------------------------------------------
This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8
_______________________________________________
Webware-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-devel