Flask SQLAlchemy вылетает с ошибкой кодировки (latin-1). Можно ли как-то указать ему, что надо использовать utf-8 вместо latin-1?
Неожиданно приложение стало вылетать с ошибкой кодировки, а именно:
UnicodeEncodeError: 'latin-1' codec can't encode character '\ufffd' in position 10: ordinal not in range(256)
при попытке сделать коммит на удалённый сервер. Я не могу понять, почему он хочет использовать latin-1, если и в MySQL и в самой ОС (на сервере стоит Ubuntu) я прописал кодировку по умолчанию UTF-8. Искал по другим вопросам, ничего стоящего не нашёл, в документации тоже, вроде, ничего об этом не сказано. Я просто не вижу способ заставить его использовать UTF-8. Если вдруг нужен код - могу залить на GitHub.
Сергей Горностаев, пароль на английском, если быть точнее: "kRJDQpi47b1bEwpX7vzP&fx5". Поменял на пароль не содержащий спец. символов, но ошибка всё равно не изменилась. Моё терпение иссякло и я всё же решил попробовать перейти с flask_sqlalchemy на более привычный sqlalchemy.