Mysql
 sql >> Database >  >> RDS >> Mysql

come impostare django e mysql per funzionare con UTF-8

ecco alcuni consigli:

1) usa la codifica utf8 durante la creazione del database

CREATE DATABASE <dbname> CHARACTER SET utf8;

documenti

2) inserisci il seguente commento speciale nella prima o nella seconda riga del tuo script:

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

ottimo articolo su Python e utf8

3) Usa le stringhe unicode con il prefisso u nei file *.py

unicodeString = u"hello Unicode world!"

4) Usa il seguente meta tag nella sezione del tuo modello di base:

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