私は最終的にSMSメッセージで送信するテキストの広場を構築しようとしています。 blurbには、タイムゾーンとしてUTCを持つdatetimeオブジェクトのテキストが含まれていますが、代わりにユーザーのタイムゾーン用にローカライズされたテキストが必要です。私はユーザーのタイムゾーンをdbに格納しています。django-strとdatetimeの間にユーザのタイムゾーン
timezone.activate()とtimezone.deactivate()を使用して現在のタイムゾーンを変更することができますが、これが最善のものかどうかはわかりません。ユーザーのローカルタイムゾーンでプリントする日時。たとえ短時間であっても、現在のタイムゾーンを変更するとシステムに望ましくない結果が生じるかどうかはわかりません。