モデルフォームで使用している外部キーオブジェクトは、テンプレートに次のように表示されます。
区間の日時がUTCで表示されます。これは、デフォルトのタイムゾーンです。ユーザーのタイムゾーンにローカライズされた日付情報を表示する必要があります。モデルからの次の情報を使用して、レッグの日時情報をレンダリングしていると思います。
def __unicode__(self):
return str(self.carpool.name) + " | " + str(self.drive_date_time) + ' | to: ' + self.endpoint
ユーザーが認証されているかどうかを確認し、認証されている場合はタイムゾーンをユーザーのタイムゾーンに設定するカスタムミドルウェアがあります。テンプレートでは正常に機能しますが、このモデルフォームでは機能していないようです。
このモデルフォームの日時情報を、データベースに保存され、テンプレートからアクセスできる現在のユーザーのタイムゾーンとともに表示するにはどうすればよいですか?
ありがとう!