У меня возникли проблемы с кодировкой в django. Работаю с utf-8 кодировкой и вместо нормальных русских символов получаю "?????". В гугле нашелся ответ, решить данную проблему можно легко. Во первых нужно везде выставить utf-8 кодировку, в первую очередь в файле модели в первой строке пропишите : # -*- coding:utf-8 -*-
Дальше не забудьте в конце каждой модели прописать:
def __unicode__(self):
return u'%s %s' % ( self.blah, self.blahblah)
В settings.py - LANGUAGE_CODE = 'ru'
вторник, 6 мая 2008 г.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий