我有一个Django项目,设置设置为lang'pl',在每个模板中我使用本地化的日期格式,例如:
{{ item.date|date:'D, d N H:i:s e' }}
result:
Wt, 13 Lis 2012 22:00:00
但是只有一个模板我必须使用lang'en'的格式:
Thu, 13 Nov 2012 22:00:00 GMT
我该如何做到这一点?
答案 0 :(得分:10)
这对我有帮助:
{% load i18n %}
{% language 'en' %}
{{ item.date|date:'D, d N H:i:s e' }}
{% endlanguage %}
有关详细信息,请参阅Django在线documentation。
答案 1 :(得分:2)
对我来说,这个帮助,在那个我使用lang'en'和加载模板的视图中:
from django.conf import settings
settings.LANGUAGE_CODE = 'en'
settings.USE_L10N = False
settings.USE_I18N = False