locale.Error: unsupported locale setting

Admin Ubuntu

Ошибка locale.Error: unsupported locale setting.

Ошибка возникает в таком участке кода:

import locale
locale.setlocale(locale.LC_TIME, 'ru_RU.UTF-8')

return self.view_functions[rule.endpoint](**req.view_args)
File «/venv/lib/python3.8/site-packages/flask_login/utils.py», line 272, in decorated_view
return func(*args, **kwargs)
File «./app/portfolio/routes.py», line 97, in get_share_operations
operations = [x.serialize for x in query.all()]
File «./app/portfolio/routes.py», line 97, in operations = [x.serialize for x in query.all()]
File «./app/models.py», line 222, in serialize
locale.setlocale(locale.LC_TIME, ‘ru_RU.UTF-8’)
File «/usr/lib/python3.8/locale.py», line 608, in setlocale
return _setlocale(category, locale)
locale.Error: unsupported locale setting
[pid: 661|app: 0|req: 39/115] 81.5.123.13 () {56 vars in 1390 bytes} [Fri Oct 9 00:37:07 2020] GET /portfolio/get-share-operations/FormFactor%20Inc => generated 290 bytes in 11 msecs (HTTP/1.1 500) 3 headers in 113 bytes (1 switches on core 0)

Ошибка возникает, когда на сервере не установлена требуемая локаль. Подробнее как установить локаль на сервере.

Метки:

У сайта нет цели самоокупаться, поэтому на сайте нет рекламы. Но если вам пригодилась информация, можете лайкнуть страницу, оставить комментарий или отправить мне подарок на чашечку кофе.

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"locale.Error: unsupported locale setting"