私はmysqlとタイムゾーンを有効にしてdjango 1.4.1を使用しています。私はyamlにダンプデータを作成し、いくつかのフィールドを修正していくつかのテストデータを作成しましたが、それを読み込もうとしていますが、Djangoはtzが指定されていても素朴なdatetimesについて不平を言い続けます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の日付であるジャンゴ伝えることができるいくつかの方法がありますか? docsから
https://djangosnippets.org/snippets/10586/で完全なコードをアップロードしました。 –