Archivo de la etiqueta: mysql

Enviar email con valores de una base de datos UTF-8 en Python

Si tenemos un base de datos MySQL y queremos enviar emails usando la librería smptlib de python, nos puede dar más de un quebradero de cabeza si queremos usar la codificación UTF-8. Pongo aquí este breve manual que he hecho con la ayuda de Héctor, un compañero del proyecto en el que estoy trabajando ahora mismo.

Si usamos la librería MySQLdb, tendremos que añadir unos parámetros adicionales para indicarle que nos vamos a conectar a una base de datos con codificación UTF-8.

Ahora creamos el mensaje a enviar:

Y por último, lo enviamos a través del servidor de correo:

DjangoStack: instalador de django multiplataforma

Andaba yo líado instalando django en MacOS X para ir refrescando cosillas, y conseguí hacerlo funcionar con algún manual que encontré por ahí. Pero de un día para otro dejó de funcionar. Intenté arreglarlo pero no daba con la tecla, hasta que finalmente encontré DjangoStack, que no es ni más ni menos que un instalador «todo en uno» de Python, Django, MySQL y Apache, además para Linux y Mac. Funciona muy bien y a la primera, ¿qué más se puede pedir?

aspecto del instalador

Sigue leyendo