Articles of sesión de

Frasco: ‘sesión’ vs. ‘g’?

Estoy tratando de entender las diferencias en funcionalidad y propósito entre g y session . Ambos son objetos para “colgar” los datos de la sesión, ¿verdad? Si es así, ¿cuáles son exactamente las diferencias y cuál debo usar en qué casos?

¿Cómo cerrar una sesión de SQLAlchemy?

Siguiendo lo que comentamos en Cómo cerrar la conexión sqlalchemy en MySQL , estoy comprobando las conexiones que SQLAlchemy crea en mi base de datos y no puedo cerrarlas sin salir de Python. Si ejecuto este código en una consola de python, mantiene la sesión abierta hasta que salga de python: from sqlalchemy.orm import sessionmaker […]

cherrypy / dev / urandom (o equivalente) no encontrado – error

Estoy ejecutando un servidor cherrypy 3.2.0 con Python 2.5.1, que da el siguiente error cada pocos días en cualquier instrucción de la interfaz de usuario hasta que se elimina y se reinicia: [29/Mar/2012:06:37:57] HTTP Traceback (most recent call last): File “/usr/lib/python2.5/site-packages/CherryPy-3.2.0-py2.5.egg/cherrypy/_cprequest.py”, line 636, in respond File “/usr/lib/python2.5/site-packages/CherryPy-3.2.0-py2.5.egg/cherrypy/_cprequest.py”, line 97, in run File “/usr/lib/python2.5/site-packages/CherryPy-3.2.0-py2.5.egg/cherrypy/_cprequest.py”, line 57, […]

Sesiones CherryPy para el mismo dominio, puerto diferente.

Considere el siguiente guión. Lanzará dos subprocesos, cada uno de ellos una aplicación CherryPy (presione Ctrl + C o lo que sea que el combo KeyboardInterrupt esté en su sistema para terminar con ambos). Si lo ejecuta con CP 3.0 (teniendo cuidado de cambiar las líneas específicas 3.0 / 3.1 en “StartServer”), visite: http: // […]

¿Por qué Sqlalchemy Session.close no registra “rollback”?

# I’ve set echo=True when doing create_engine, so I can see all the sql stmt # DBSession is ScopeSession(thread_local) and autocommit is False session = DBSession() session.add(somemodel) # try: session.flush() raise Exception() session.commit() except SQLAlchemyError as e: session.rollback() finally: session.close() Según los documentos de SQLAlchemy: The close() method issues a expunge_all(), and releases any transactional/connection […]

Frasco: la sesión de inicio de sesión se agota demasiado pronto

Al editar un registro, si hay una larga espera, digamos unos minutos (tomando un café) y luego volvemos a presionar guardar (POST), me redireccionan a la página principal para iniciar sesión y se pierden los datos. Parece que la sesión de inicio de sesión en el matraz expira demasiado rápido. Hice una investigación y me […]

Almacenar una instancia de una conexión – twisted.web

¿Cómo almaceno una instancia de una conexión en twisted.web? He visto request.getSession () pero busqué y hay muy pocos ejemplos de cómo se almacena y recupera más tarde. Gracias. Actualización: quiero almacenar la conexión ldap en una sesión para recuperarla más tarde def render_POST(self, request): command = request.path[1:] session = request.getSession() if command == “authentication”: […]

Borrar cookies de las solicitudes de Python

Creé variable: s = requests.session() ¿Cómo borrar todas las cookies en esta variable?

Globales inconsistentes en matraz

Tengo un menú donde los usuarios pueden ver diferentes elementos de menú según sus permisos. Verifico si los usuarios tienen la opción o no cuando inician sesión, la guardo en una variable global y verifico esa variable al renderizar el menú. En producción, el menú solo se muestra correctamente aproximadamente el 50% del tiempo. A […]

¿Cómo utilizar la sesión de vaso en botella micro marco?

Cuando bash asignar algo al diccionario de sesión usando el vaso de precipitados, obtengo el siguiente error: Traceback (most recent call last): rv = callback(*a, **ka) File “controllers.py”, line 30, in login s[’email’] = email TypeError: ‘NoneType’ object does not support item assignment 1.0.0.127.in-addr.arpa – – [12/Feb/2012 18:48:52] “POST /login HTTP/1.1” 500 746 dónde s […]