每个用户的django和时区显示在模板中

时间:2014-07-28 15:41:24

标签: django django-templates timezone django-timezone

以下是我要做的事情:

  1. 我希望将日期时间以UTC格式存储在数据库中。
  2. 我希望它们在美国/东部时区显示给管理员。
  3. 每个用户都有一个时区字段,所以我想在连接时显示时区的时间。
  4. 我在settings.py文件中开始使用它:

    LANGUAGE_CODE = 'en-us'
    TIME_ZONE = 'US/Eastern'
    USE_I18N = True
    USE_L10N = True
    USE_TZ = True
    

    看起来#1和#2都可以。

    对于#3,我尝试在模板中使用类似的东西来显示用户时区的时间,但它似乎不起作用。

    {% load tz %}
    {% timezone "Europe/Paris" %}
        Paris time: {{ value }}
    {% endtimezone %}
    

0 个答案:

没有答案