私は私のdjango postgres dbにデータをプッシュする小さなpythonスクリプトを持っています。 djangoプロジェクトから関連するモデルをインポートし、.save関数を使用してデータを問題なくdbに保存します。postgres + GeoDajango - データが保存されないようです。
昨日は正常に動作していました。私は開始し、その日のコースで何度も私のdjangoプロジェクトとpythonスクリプトを停止したが、決して一日の終わりまで、コンピュータを再起動または電源を切ることはありません。
今日私は、データがもはやdbにないことを発見しました!
これは明らかに何かをするのを忘れてしまったようですが、save関数がモデルから呼び出されると、データはdbにコミットされると考えました。
おそらく私は明示的にコミット関数を呼び出す必要がありますが、SQLiteのmysqlとは対照的に、postgresを使用していますか? – michael
は、同じことが起こったかどうかを再度確認するためにコンピュータを再起動しましたが、今回はデータがありました。たぶん、コンピュータがきれいに止まらなかったのでしょうか? – michael