Django では、DateTimes がモデル/データベースにどのように格納されているか、またユーザーに正しく表示されるようにするための最良の方法は何かを説明してもらえますか? ユーザーはすべて同じタイムゾーンにいますが、夏時間と冬時間があります。
DateTimes は GMP+1 として保存する必要があると考えていますが、夏時間と冬時間はありません。レコードの DateTime が別のレコードよりも 1 時間長い場合、それも 1 時間後に発生するはずです。しかし、この場所の正確な時刻がユーザーに表示されるようにするにはどうすればよいでしょうか? 私は彼らのパソコンで systime を使用したくありません。どこにいても、すべてのユーザーに同じ日付/時刻が表示されるはずです。彼らは、この家の場所の時間であることを知るでしょう.
settings.py には TIME_ZONE があります。これは、DB が DateTime を格納する方法であると推測していますが、これはサマータイムの有無にかかわらずですか? そして、他の設定(テンプレートタグ?)を使用して時間を変換しますか?どれ?それとも、これもsetting.pyに設定されていますか?
私のアプリは webfactional によってホストされているため、明らかにシステム時間を使用する必要がある Windows システムによって制限されていないと思います。