вторник, 6 мая 2008 г.

Проблемы с кодировкой в django

У меня возникли проблемы с кодировкой в django. Работаю с utf-8 кодировкой и вместо нормальных русских символов получаю "?????". В гугле нашелся ответ, решить данную проблему можно легко. Во первых нужно везде выставить utf-8 кодировку, в первую очередь в файле модели в первой строке пропишите : # -*- coding:utf-8 -*-

Дальше не забудьте в конце каждой модели прописать:

def __unicode__(self):
return u'%s %s' % ( self.blah, self.blahblah)


В settings.py - LANGUAGE_CODE = 'ru'

Комментариев нет: