我有一个设置为 lang 'pl' 的 Django 项目,在我使用本地化日期格式的每个模板中,例如:
{{ 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
我怎样才能做到这一点?
我有一个设置为 lang 'pl' 的 Django 项目,在我使用本地化日期格式的每个模板中,例如:
{{ 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
我怎样才能做到这一点?
这对我有帮助:
{% load i18n %}
{% language 'en' %}
{{ item.date|date:'D, d N H:i:s e' }}
{% endlanguage %}
有关更多详细信息,请参阅 Django 在线文档。
在我使用 lang 'en' 并加载模板的那个视图中,这对我有帮助:
from django.conf import settings
settings.LANGUAGE_CODE = 'en'
settings.USE_L10N = False
settings.USE_I18N = False