【发布时间】:2019-01-18 18:37:15
【问题描述】:
我有一个模型,它有一个日期时间字段
class MyModel(models.Model):
...
created_at = models.DatetimeField(auto_now_add=True)
时区配置的settings.py:
LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'UTC'
USE_I18N = True
USE_L10N = True
USE_TZ = True
我有两个问题:
首先,当我想在 admin 中显示 created_at 时,如何显示本地时间
第二,当我在序列化程序中使用它时:
class MySerializer(ModelSerializer):
class Meta:
model = MyModel
fields = (..., 'created_at',)
注意:我的应用拥有来自不同国家/地区的用户。
我实际上想要来自客户端的用户时区
【问题讨论】:
标签: python django django-rest-framework timezone