すべてのタイムスタンプとdatetimeフィールドにUTCを使用するDjangoアプリケーションをビルドします。ユーザ(環境研究ネットワークのネットワークのオペレータ)は、UTC(GMT)で時間を入力するように訓練され、ユーザの作業デスクトップ/ラップトップコンピュータは夏時間調整なしでUTCに設定されます。UTCを使用したDjangoアプリケーション
settings.py
にはTIME_ZONE
〜None
と設定できましたが、お手伝いできればサーバー時間に頼ることは望ましくありません。
Djangoの設定をどのように設定しますか?
なぜGMT/UTC/UTタイムゾーンを使用しないのですか? 「GMT-0」とも呼ばれますか?それのどこが悪いんだい? Djangoのドキュメントでは "UCT Etc/UCT"と呼ばれています。 –
OK、これは明らかにこれが望ましいと言いました.Djangoは名前付きタイムゾーンのWikipediaリストを参照していますが、これは設定されていません。 Djangoによって作成されたデフォルト設定ファイルの定型文)は、私をhttp://www.postgresql.org/docs/8.1/static/datetime-keywords.html#DATETIME-TIMEZONE-SET-TABLEに送ります。これを解決策として追加したいのであれば、私はそれをうまく受け入れます。さもなければ、私はその質問を削除します。ありがとう! – chryss