Не знаю как решить. Пропустил ту ссылку и все :) Но возник другой вопрос.
Я считываю имя папки с помощью dirs = os.listdir(dir), для каждой папки внутри dir нужно создать экземпляр модели, но когда я пишу
m = Material(
title = dirs[0], #имя папки
)
m.save()
то выдается ошибка: W
arning: Incorrect string value: ‘\xD0\x92\xD0\xB5\xD0\xBB…’ for column ‘title’ at row 1Если делаю a.decode('utf-8') то, тоже самое. Если unicode(a), то
UnicodeDecodeError: ‘ascii’ codec can't decode byte 0xd0 in position 0: ordinal not in range(128)Операционка - линукс и у меня 100% утф-8 :)
PS. Такая фигня даже если написать title=u'Папка', ругается на строку. Выполняю скрипт из manage.py shell
PPS. Проблема решена. Не углядел в БД. Таблица была другой кодировки.