問題タブ [django-timezone]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4581 参照

python - ジャンゴのタイムゾーン設定の正しい方法は何ですか

django ウェブサイトhttps://docs.djangoproject.com/en/dev/ref/class-based-views/generic-date-based/の指示に従っただけで、TodayArchiveView は翌日の日付を表示していました。

私の設定 TIME_ZONE = 'UTC' を TIME_ZONE = 'America/Los_Angeles' に変更し、TodayArchiveView は機能しましたが、これは正しい方法ですか? ユーザーがヨーロッパにいる場合、適切なタイムゾーンを取得できますか?

0 投票する
2 に答える
938 参照

python - Django:モデルに投稿する前に、認識されている日時インスタンスを UTC に変換する必要がありますか?

モデルに保存したいdatetime インスタンス ( where )を認識しています。tzinfo = "America/Los_Angeles"

保存する前に何らかの形で UTC に変換する必要がありますか? または、独自のタイムゾーンを認識しているため、そのまま保存できますか? 後で を使用してユーザーのタイムゾーンに変換する必要がありactivate()ますか?それとも、インスタンスが認識しているため、Django が代わりに変換してくれますか?

これに関して、どのような慣習があるのか​​、私は最も興味があります。前もって感謝します。

0 投票する
1 に答える
438 参照

django - Djangoに登録するために管理者に間違った時間が表示されますか?

私はただ使用してregisteredいますが、それは間違った時間を与えます。である必要がありますが、 として表示されます。私はにいます。new user accountDjango AdminregistrationMarch 24, 2014, 11.01 a.mMarch 24, 2014, 6:01 p.mPST time-zone

私のsettings.py中で、私は持っています

0 投票する
3 に答える
13164 参照

django - Django - 関数を毎日実行する方法は?

この関数を毎日深夜に実行して、expiry_date_notification を確認したいと考えています。私に何ができる?私はdjangoとpythonが初めてです。

0 投票する
1 に答える
3417 参照

python - Django はテンプレートでユーザーのタイムゾーンを取得します

日付をUTCで保存しています。その日付を自動ユーザータイムゾーンに変更したくありません。

私の設定

私のテンプレート

django-tz-detect を試しました

https://github.com/adamcharnock/django-tz-detect

しかし、私はそれを正しく実装できません。

この問題を解決する良い方法を提案してください。

0 投票する
2 に答える
165 参照

django - Django タイムゾーンの混乱

ユーザーのタイムゾーンは に固定されていPSTます。

timezone.now()正しい時刻に出力できません。ではsettings.py、タイムゾーンを と に設定しUS/PacificていUSE_TZ=Falseます。私は何か間違ったことをしていますか?はtimezone.now()9時間進んでいます。

また、後でタイムゾーンを調整したい場合、良い方法はありますか? Django のドキュメントは、この点でちょっと面倒です。

0 投票する
2 に答える
74 参照

mysql - ビューでdatetimeを適切に使用するようにdjango time_zoneを適切に設定する方法

ジャンゴ1.5では、

私は自分の設定で使用しました...:

でオブジェクトを作成したとき

パリの私のコンピューターでは 16 時 20 分に、mysql データベースで date_crea が 14 時 20 分に設定されています ...

管理者の list_display にも 16h20 が表示されますが、私のビューで date_crea を使用したい場合、my_objects.date_crea=14h20、なぜ django は私のビューではなく管理者の list_display に正しい日付を表示することを知っているのですか?