Форум сайта python.su
Джанга 1.1.1, Питон 2.5.2, Мускул 5.0 (Джанговская ДБ сконфигурирована в utf-8)
есть модель
# -*- coding: utf-8 -*-
from django.db import models
from django.core.urlresolvers import reverse
class Parse(models.Model):
title = models.CharField(_('Title'), max_length=250)
...
def __unicode__(self):
return self.title
Exception Type: DjangoUnicodeDecodeError
Exception Value: ('ascii', 'Krep\xc5\xa1inis', 4, 5, 'ordinal not in range(128)')
Офлайн
ошибка была в другой модели
class Archive(models.Model):
...
parser = models.ForeignKey(Parse)
...
def __unicode__(self):
return '%s %s' % (self.parser, self.date_created)
Отредактировано (Март 31, 2010 14:05:10)
Офлайн
И перед строковым литералом надо поставить “u”
Офлайн