我想从django视图
发送JSON中的本地化日期通过
进行普通文本翻译ugettext
没问题
以下代码视图无效:
translation.activate("ru")
print datetime.now().strtime("%B")
输出“八月”,而不是“Август”
我读过关于python的“locale”模块,但它被命名为线程不安全
如何强制strftime使用django的语言环境?
答案 0 :(得分:76)
最后我使用了django模板中的日期过滤器:
from django.template.defaultfilters import date as _date
from datetime import datetime
_date(datetime.now(), "d b, D")