Der Grund ist der folgende:
Es handelt sich um eine Art kleines Kassensystem. Ich möchte die Objekte wie die aktuell geöffnete Transaction aber in der Session (es ist eine Webanwendung) halten, bis diese dann endgültig gefüllt ist, und dann auch gespeichert wird.
Fehlermeldungen sind die Folgende:
Code: Alles auswählen
File "/usr/share/pyshared/flask/app.py", line 1518, in __call__
return self.wsgi_app(environ, start_response)
File "/usr/share/pyshared/flask/app.py", line 1506, in wsgi_app
response = self.make_response(self.handle_exception(e))
File "/usr/share/pyshared/flask/app.py", line 1504, in wsgi_app
response = self.full_dispatch_request()
File "/usr/share/pyshared/flask/app.py", line 1266, in full_dispatch_request
response = self.process_response(response)
File "/usr/share/pyshared/flask/app.py", line 1407, in process_response
self.save_session(ctx.session, response)
File "/usr/share/pyshared/flask/app.py", line 757, in save_session
return self.session_interface.save_session(self, session, response)
File "/usr/share/pyshared/flask/sessions.py", line 205, in save_session
secure=secure, domain=domain)
File "/usr/share/pyshared/werkzeug/contrib/securecookie.py", line 329, in save_cookie
data = self.serialize(session_expires or expires)
File "/usr/share/pyshared/werkzeug/contrib/securecookie.py", line 235, in serialize
self.quote(value)
File "/usr/share/pyshared/werkzeug/contrib/securecookie.py", line 192, in quote
value = cls.serialization_method.dumps(value)
File "/usr/lib/python2.7/copy_reg.py", line 84, in _reduce_ex
dict = getstate()
File "/data/Entwicklung/Aktuelle Projekte (Python)/CashpointX/lib/database.py", line 209, in __getstate__
return sqlalchemy.ext.serializer.dumps(self)
File "/usr/share/pyshared/sqlalchemy/ext/serializer.py", line 153, in dumps
pickler.dump(obj)
File "/usr/lib/python2.7/copy_reg.py", line 84, in _reduce_ex
dict = getstate()
File "/data/Entwicklung/Aktuelle Projekte (Python)/CashpointX/lib/database.py", line 209, in __getstate__
return sqlalchemy.ext.serializer.dumps(self)
File "/usr/share/pyshared/sqlalchemy/ext/serializer.py", line 153, in dumps
pickler.dump(obj)
File "/usr/lib/python2.7/copy_reg.py", line 84, in _reduce_ex
dict = getstate()
File "/data/Entwicklung/Aktuelle Projekte (Python)/CashpointX/lib/database.py", line 209, in __getstate__
return sqlalchemy.ext.serializer.dumps(self)
File "/usr/share/pyshared/sqlalchemy/ext/serializer.py", line 153, in dumps
pickler.dump(obj)
File "/usr/lib/python2.7/copy_reg.py", line 84, in _reduce_ex
dict = getstate()
File "/data/Entwicklung/Aktuelle Projekte (Python)/CashpointX/lib/database.py", line 209, in __getstate__
return sqlalchemy.ext.serializer.dumps(self)
Hilft das?