7

我有一个设置为 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

我怎样才能做到这一点?

4

2 回答 2

19

这对我有帮助:

{% load i18n %}

{% language 'en' %}
  {{ item.date|date:'D, d N H:i:s e' }}
{% endlanguage %}

有关更多详细信息,请参阅 Django 在线文档

于 2013-09-22T14:14:59.560 回答
2

在我使用 lang 'en' 并加载模板的那个视图中,这对我有帮助:

from django.conf import settings

settings.LANGUAGE_CODE = 'en'
settings.USE_L10N = False
settings.USE_I18N = False
于 2012-11-13T22:45:34.143 回答