In [1]: from django.utils.translation import get_language, activate
In [2]: activate('es')
In [3]: get_language()
Out[3]: 'es'
In [4]: import datetime
In [5]: today = datetime.date.today()
In [6]: from django.template.defaultfilters import date
In [7]: date(today, 'F')
Out[7]: u'Septiembre'
使用日期时间字符串格式化方法,例如
有关详细信息和格式化代码的完整列表,请参见the python ^{} docs
Calendar API是另一个选项。
仅限英语,您可以使用Python的datetime字符串格式化方法,例如
您还可以使用Django方法,它将返回当前激活语言中的名称。
在Django模板中,还可以使用:
在Django view函数中:
您可以在Django shell(
python manage.py shell
)中测试后面的,例如西班牙语:相关问题 更多 >
编程相关推荐