Mysql
 sql >> Datenbank >  >> RDS >> Mysql

wie man Django und MySQL auf UTF-8 umstellt

Hier einige Ratschläge:

1) Verwenden Sie beim Erstellen der Datenbank utf8-Codierung

CREATE DATABASE <dbname> CHARACTER SET utf8;

docs

2) Fügen Sie den folgenden speziellen Kommentar in die erste oder zweite Zeile Ihres Skripts ein:

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

schöner Artikel über Python und utf8

3) Verwenden Sie Unicode-Strings mit u-Präfix in *.py-Dateien

unicodeString = u"hello Unicode world!"

4) Verwenden Sie das folgende Meta-Tag im Abschnitt Ihres Basis-Templates:

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