sql >> Base de Datos >  >> RDS >> Mysql

cómo hacer que django y mysql funcionen con UTF-8

aquí algunos consejos:

1) use la codificación utf8 al crear la base de datos

CREATE DATABASE <dbname> CHARACTER SET utf8;

docs

2) coloque el siguiente comentario especial en la primera o segunda línea de su script:

# -*- coding: utf-8 -*-

buen artículo sobre python y utf8

3) Usar cadenas Unicode con prefijo u en archivos *.py

unicodeString = u"hello Unicode world!"

4) Utilice la siguiente metaetiqueta en la sección de su plantilla base:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">