私の顧客モデルには、作成時刻と更新時刻を格納するための 2 つの日時フィールドがあります。
datetime_created = models.DateTimeField(auto_now_add=True)
datetime_updated = models.DateTimeField(auto_now=True)
顧客を作成すると、データベースに現地時間が保存されます。API を介してこの顧客データを取得すると、日時が gmt 時間で返されます。これで問題ありません。しかし、データベースに gmt 時間を保存したいと思います。現地時間をデータベースに保存することはお勧めできません。
settings.pyファイルの日付設定は
LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'UTC'
USE_I18N = True
USE_L10N = True
USE_TZ = True
「pip install pytz」モジュールを既にインストールしており、データベースは postgresql です。