То, что сообщается об исключении, составляет 26 байтов действительного UTF-8, за которым следует '\xce...'
Мне очень кажется, что какая-то часть программного обеспечения, либо в вашем коде, либо в коде Django, делает что-то вроде этого:
def too_big_display(strg, maxlen):
return strg[:maxlen-3] + "..."
и, в вашем случае, вызывая его с too_big_display(your_Greek_text_encoded_in_utf8,30)
и, таким образом, вы видите вторичную ошибку ... \xce.
, недопустимый UTF-8.
Я предлагаю вам очень внимательно изучить traceback (, который вы должны были показать нам, и все еще можете, отредактировав свой вопрос ), чтобы увидеть, есть ли какие-либо доказательства основная ошибка. Если нет, внимательно изучите ваш код для такого усечения.