Articles of pylons

Eliminar espacios en blanco de la salida de plantillas Mako (Pilones)

Estoy usando Mako + Pylons y he notado una gran cantidad de espacios en blanco en mi salida HTML. ¿Cómo me gustaría deshacerme de él? Reddit logra hacerlo.

consulta existente de la base de datos sqlalchemy

Estoy usando SQLAlchemy como ORM para un proyecto de python. He creado algunos modelos / esquema y está funcionando bien. Ahora necesito consultar una base de datos MySQL existente, no insertar / actualizar solo la statement de selección. ¿Cómo puedo crear un contenedor alrededor de las tablas de esta base de datos existente? He revisado […]

Pilones y Memcached

¿Alguien usó esta combinación en su aplicación web? Estoy teniendo algunos problemas para encontrar algún tipo de tutorial o guía para configurar esto. Además, como no empecé a utilizar la forma en que comencé a usar Pylons recientemente, por lo que mantengo el consejo muy amigable para los novatos (ni siquiera he usado módulos como […]

Cómo obtener nombres de columna del resultado de SQLAlchemy (syntax declarativa)

Estoy trabajando en un proyecto piramidal y tengo la tabla en SQLAlchemy en syntax declarativa “””models.py””” class Projects(Base): __tablename__ = ‘projects’ __table_args__ = {‘autoload’: True} Obtengo los resultados utilizando “”””views.py””” session = DBSession() row_data = session.query(Projects).filter_by(id=1).one() ¿Cómo puedo obtener los nombres de columna de este resultado. PD: No puedo usar este método porque estoy usando […]

Ruby LESS joya equivalente en Python

La gem Ruby LESS se ve increíble, y estoy trabajando en un proyecto web de Python / Pylons en el que sería muy útil. CSS es, como alguien con quien todos estamos familiarizados recientemente escribimos , torpe en algunas formas importantes. Así que me gustaría hacerlo más fácil para mí. ¿Existe un módulo o biblioteca […]

¿Cómo puedo redireccionar después de POST en Pyramid?

Estoy intentando que mi formulario se envíe a una ruta que validará los datos y luego redireccionará a la ruta original. Por ejemplo: El usuario carga la página website.com/post El formulario envía los datos a website.com/post-save El usuario es redirigido de nuevo a website.com/post Pirámide me está dando algunos problemas para hacer esto. Aquí está […]

¿Cómo puedo configurar un encabezado de respuesta personalizado para los archivos estáticos (públicos) de los pilones?

¿Cómo agrego un encabezado personalizado a los archivos que están publicando los pilones?

Transmitir un archivo a la respuesta HTTP en Pylons

Tengo una acción de controlador Pylons que necesita devolver un archivo al cliente. (El archivo está fuera de la raíz web, por lo que no puedo vincularlo directamente a él). La forma más sencilla es, por supuesto, esta: with open(filepath, ‘rb’) as f: response.write(f.read()) Eso funciona, pero obviamente es ineficiente para archivos grandes. ¿Cuál es […]

Marca la cuerda como segura en Mako

Estoy usando pilones con plantillas Mako y quiero evitar escribir esto todo el tiempo: ${ h.some_function_that_outputs_html() | n } Quiero marcar de alguna manera la función, o una variable como segura (puedes hacerlo en Django) para no tener que usar la tubería todo el tiempo. ¿Algunas ideas?

Buscador de texto completo para Python

Estoy buscando un motor de búsqueda de texto completo en Python. Eché un vistazo a PyLucense, pero creo que usar una biblioteca basada en Java en un proyecto de Python no es bueno. Según tengo entendido, Sphinx no tiene una API de Python. Algunas ideas ?