Django nie określa zestawu znaków i sortowania w CREATE TABLE sprawozdania. Wszystko zależy od zestawu znaków bazy danych. Wykonuję ALTER DATABASE ... CHARACTER SET utf8 COLLATE utf8_general_ci przed uruchomieniem syncdb powinno pomóc.
W celu połączenia, Django wydaje SET NAMES utf8 automatycznie, więc nie musisz się martwić o domyślne ustawienia zestawu znaków połączenia.