I want to create a session variable session.orderby so that later on,
I can do
db(query).select(db.table.ALL,orderby=session.orderby)
Problem is, when I set
session.orderby=db.table.field
I get a ticket:
Traceback (most recent call last):
File "C:\web2py\gluon\main.py", line 407, in wsgibase
session._try_store_on_disk(request, response)
File "C:\web2py\gluon\globals.py", line 378, in _try_store_on_disk
cPickle.dump(dict(self), response.session_file)
File "C:\Program Files\Python25\Lib\copy_reg.py", line 73, in
_reduce_ex
getstate = self.__getstate__
File "C:\web2py\gluon\sql.py", line 1611, in __getattr__
return dict.__getitem__(self,key)
KeyError: '__getstate__'
What am I doing wrong?