Django视图中的本地化日期strftime [英] Localized date strftime in Django view

查看:127
本文介绍了Django视图中的本地化日期strftime的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想从django视图发送本地化日期JSON。

I would like to send localized date in JSON from django view

通过


ugettext

ugettext

可以

视图没有影响:

translation.activate("ru")
print datetime.now().strtime("%B")

输出是八月,而不是

我读过关于python的locale模块,但它被命名为线程不安全

I read about python's "locale" module, but it's named as thread unsafe

如何强制strftime使用django的区域设置?

How to force strftime to use django's locale?

推荐答案

最后我使用django模板的日期过滤器:

Finally i used date filter from django templates:

from django.template.defaultfilters import date as _date
from datetime import datetime

_date(datetime.now(), "d b, D")

这篇关于Django视图中的本地化日期strftime的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆