Articles of pyramid

Pyramid / SQL Alchemy DetachedInstanceError

Estoy tratando de implementar la confirmación de correo electrónico utilizando el marco Pyramid. Aquí está el código que confirma al usuario en la base de datos y los redirige a la página de inicio. user = DbSession.query(User).filter_by(email=email).one() if user.approved: return {‘msg’: _(‘Already approved’)} if user.check_approve_token(hash): user.approved = True self.request.session.save() self.request.session[‘user’] = user return HTTPFound(self.request.route_url(‘home’), headers=remember(self.request, […]

Usando alias () para ‘seleccionar como’ en SQLAlchemy

Digamos que tengo una tabla ‘acciones’ con las siguientes columnas: company price quantity Microsoft 100 10 Google 99 5 Google 99 20 Google 101 15 Me gustaría ejecutar el equivalente de una statement SQL como esta: select price, sum(quantity) as num from shares where company=’Google’ group by price; Lo más cerca que he venido es: […]

Gzipping todo el tráfico HTTP con Pyramid

Estoy creando un servicio móvil basado en el marco de Pyramid. Porque es móvil todo para reducir el uso de ancho de banda es más. Estoy considerando enviar todo el tráfico, incluso las páginas HTML dinámicas. ¿Qué tipo de ganchos proporciona el marco Pyramid para esto? ¿O hay middleware WSGI para la tarea? Me gustaría […]

¿Puedo tener múltiples archivos de configuración ini en Pyramid?

Me gustaría un equivalente del diseño de configuración de Django One True Way : un archivo de base compartido, y luego un archivo de producción y un archivo de desarrollo, cada uno de los cuales importa la base compartida. ¿Es esto posible con la configuración de Pyramid?

Intentando que Pyramid se ejecute bajo Apache + mod_wsgi pero está fallando

Tengo Apache2 corriendo con mod_wsgi instalado. He confirmado que mod_wsgi realmente funciona siguiendo esto . El problema viene cuando trato de hacer funcionar Pyramid. Obtengo un error interno del servidor y mi registro de errores de Apache contiene la excepción: AssertionError: The EvalException middleware is not usable in a multi-process environment Aquí está mi VHost: […]

Aplicación de debug Pylons a través de Eclipse.

Tengo la configuración de Eclipse con PyDev y me encanta poder depurar mis scripts / aplicaciones. Acabo de empezar a jugar con Pylons y me preguntaba si hay alguna forma de iniciar el servidor de correo electrónico mediante Eclipse para poder depurar mi aplicación web.

Carácter no ASCII ‘\ x90’ ejecutando pserve en ventanas dentro de virtualenv

Pregunta: ¿Cómo puedo resolver el error de caracteres no-ascii al ejecutar pserve en virtualenv en windows? Descripción: Estoy intentando ejecutar pserve (servidor web de desarrollo de pirámides / pirámides) dentro de un virtualenv en windows. Es una instalación nueva, así que quizás esté relacionada con versiones. Problema: con el virtualenv activado, ejecute pserve config.ini error […]

¿Plantillas de camaleón para archivos javascript?

Estoy desarrollando una aplicación piramidal simple donde estoy usando JQuery para hacer solicitudes AJAX. Hasta ahora he tenido mi código javascript dentro de mis plantillas de camaleón. Ahora quiero extraer mi javascript en otra ubicación (por ejemplo, como recursos estáticos). Mi problema es que encuentro que mi código javascript se basa en contenido generado dinámicamente […]

ArgumentError: la relación espera un argumento de clase o asignador

Recibo este extraño error y lo digo extraño porque hice un cambio a una tabla no relacionada. Estoy tratando de consultar mi tabla tDevice que se ve así: class TDevice(Base): __tablename__ = ‘tDevice’ ixDevice = Column(Integer, primary_key=True) ixDeviceType = Column(Integer, ForeignKey(‘tDeviceType.ixDeviceType’), nullable=False) ixSubStation = Column(Integer, ForeignKey(‘tSubStation.ixSubStation’), nullable=False) ixModel = Column(Integer, ForeignKey(‘tModel.ixModel’), nullable=True) ixParentDevice = Column(Integer, […]

Múltiples dominios y subdominios en una sola instancia de Pyramid

Estoy buscando tener múltiples dominios y subdominios en una sola instancia de Pyramid. Sin embargo, parece que no puedo encontrar ninguna documentación sobre él. La última pregunta se refería a un glosario con muy poca información y sin ejemplos. ¿Alguno de ustedes tiene algún ejemplo o puede dirigirme a una mejor documentación?