我正在使用Django 1.8.6。日期时间以UTC格式存储在PostgreSQL数据库中。以下是我的项目范围设置:
USE_TZ = True
TIMEZONE = 'UTC'
USE_L10N = True
我想知道我是否有可能在Django管理员的指定时区内显示时间? (我是管理员的唯一用户。)谢谢。
答案 0 :(得分:0)
例如您的模型
class SomeModel(models.Model):
datetime_filed = models.DateTimeField(default=timezone.now)
settings.TIMEZONE
更改为您当地的pytz.all_timezones
之一)django会将datetime_filed
与tzinfo=<UTC>
存储在一起,但默认情况下,它会在所有模板中进行本地化。 ..在您的应用模板中,您可以使用其中一个模板标记https://docs.djangoproject.com/en/dev/topics/i18n/timezones/#template-tags ...