Articles of flask

¿Cómo usar marshmallow para serializar un campo sqlalchemy personalizado?

Acabo de comenzar un proyecto simple llamado flask_wiki en estos días y estoy usando algunas extensiones de matraz de la siguiente manera: Frasco-SQLAlchemy Frasco en reposo Malvavisco Bueno, acabo de descubrir que el proyecto MarshMallow proporciona una clase llamada ‘ModelSchema’, que lee todos los campos de mi modelo SQLAlchemy y proporciona un (serializador) serializador completamente […]

Obtención del URI base para Weasyprint en Python

Estoy usando la biblioteca Weasyprint para Python en un bash de imprimir un archivo html en pdf. Estoy intentando incrustar una imagen en el fondo de mi página. Aquí está el código: HTML(string=”’ The title Content goes here ”’, base_url=os.path.dirname(os.path.realpath(__file__))).write_pdf(“hello.pdf”, stylesheets=[CSS(string=’body{background-image: url(“example_image.png”)}’)]) La salida que obtengo de este código es la siguiente: Ignored `background-image: url(“example_image.png”)` […]

¿Qué puede salir mal si uso SimpleCache en mi aplicación Flask?

Estamos utilizando la siguiente configuración: NGINX + Gunicorn + Flask. Necesitamos agregar solo un poco de almacenamiento en caché, no más de 5 Mb por trabajador de Flask. SimpleCache parece ser la solución más simple posible: usa la memoria localmente, dentro del propio proceso de Python. Desafortunadamente, la documentación establece lo siguiente: “Memoria caché simple […]

¿Cómo enviar el nombre de usuario: contraseña a la solicitud app.get () de unittest?

Esto es parte de mi prueba de unidad en Flask-RESTful. self.app = application.app.test_client() rv = self.app.get(‘api/v1.0/{0}’.format(ios_sync_timestamp)) eq_(rv.status_code,200) Dentro de la línea de comandos podría usar curl para enviar el nombre de usuario: contraseña al servicio: curl -d username:password http://localhost:5000/api/v1.0/1234567 ¿Cómo logro lo mismo dentro de mi prueba de unidad get ()? Dado que mi get […]

Matraz y transferencia de encoding: fragmentado

Estamos intentando que un servicio web de Flask funcione, y tenemos algunos problemas con la transmisión de publicaciones, es decir, cuando el encabezado incluye la encoding de transferencia: fragmentada. Parece que el matraz predeterminado no es compatible con HTTP 1.1. ¿Hay una solución para esto? Estamos ejecutando este comando: $ curl -v -X PUT –header […]

La ruta angular no funciona cuando se usa con Google App Engine y Flask

Lo que estoy tratando de hacer: Estoy tratando de crear una aplicación RESTful Flask en Google App Engine con Angular manejando la lógica de enrutamiento y visualización mientras Flask maneja la lógica y los recursos de back-end. El problema: Cuando inicio el servidor de desarrollo para GAE, la primera página se carga perfectamente. El problema […]

Velocidad del algoritmo de análisis XML de Python

Actualmente estoy analizando un gran archivo XML de la siguiente forma en una aplicación web de Python-Flask en Heroku: li 1 content li 2 content li 1 content li 2 content li 1 content li 2 content li 1 content li 2 content El código que utilizo para analizarlo, analizarlo y mostrarlo a través de […]

¿Cómo establecer una variable global en el matraz de python?

Me gustaría establecer una variable global y usarla como un activador de varias funciones. Cada usuario tiene una variable global separada. Esto se utiliza para realizar un seguimiento de los datos de mensajes anteriores y proceder a una conversación. El problema es que ¿cómo puedo administrar una variable global separada para cada usuario? La aplicación […]

Actualización de la página web utilizando Flask basado en la base de datos MySQL.

Tengo una página web (creada con HTML y jQuery) que muestra los datos de una base de datos MySQL. Estoy usando Flask para conectar HTML con mi base de datos. Sin embargo, mi base de datos se actualiza cada 15 minutos (utilizando una secuencia de comandos de Python). Actualmente, detengo el servidor del matraz, actualizo […]

Protege con contraseña una página web en la aplicación Flask

Estoy ejecutando una aplicación web de Flask y uso la autenticación básica de Apache (con archivos .htaccess y .htpasswd) para protegerla con contraseña. Quiero proteger con contraseña solo una página web en la aplicación. Cuando protejo con contraseña el archivo html para la página web, no hay ningún efecto y la página web todavía no […]