Mysql
 sql >> Base de données >  >> RDS >> Mysql

comment configurer django et mysql avec UTF-8

voici quelques conseils :

1) utiliser l'encodage utf8 lors de la création de la base de données

CREATE DATABASE <dbname> CHARACTER SET utf8;

docs

2) placez le commentaire spécial suivant dans la première ou la deuxième ligne de votre script :

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

bel article sur python et utf8

3) Utilisez des chaînes Unicode avec le préfixe u dans les fichiers *.py

unicodeString = u"hello Unicode world!"

4) Utilisez la balise meta suivante dans la section de votre modèle de base :

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