mysqlとタイムゾーンを有効にしてdjango1.4.1を使用しています。yamlにデータをダンプし、いくつかのフィールドを変更してテストデータを作成し、それを再度ロードしようとしています。ただし、tzが指定されていても、Djangoはナイーブな日時について文句を言い続けます。
具体的には、私のloaddataには次のものがあります。
fields: {created_date: !!timestamp '2012-09-15 22:17:44+00:00', ...
しかし、loaddataはエラーを出します:
RuntimeWarning: DateTimeField received a naive datetime (2012-09-15 22:17:44) while time zone support is active.
これは私にはあまり意味がありません。
- UTCタイムスタンプ
- Djangoがdumpdataを使用してエクスポートしたものとまったく同じ形式
これがUTCの日付であるとdjangoに伝える方法はありますか?