2012-01-03 7 views
0

アプリケーションで特定のテーブルを保存/作成するたびに、サーバ上のテキストファイルを一括して更新したいとします。私は、モデルのsave()メソッドが呼び出されるたびに、あるいはたぶん1時間ごとに通常の仕事として達成されるかのいずれかでこれを行うことができると考えていました。Djangoでテキストファイルを定期的に編集する

実際にこれを実装する標準のDjango-yの方法はありませんか、誰かが提案しているのでしょうか、それとも良いアイデアですか?

おかげで非常に多くの

+0

を設定するにはジャンゴ・セロリを使用することをお勧め私はhttp://stackoverflow.com/questions/を読んで推薦します573618/django-set-up-a-scheduled-job –

+1

テーブルが保存されているとは、レコードレコードの挿入/更新を意味しますか? djangoが提供する[logging](https://docs.djangoproject.com/ja/dev/topics/logging/)機能を見てきましたが、データベースのログ機能を考慮しましたか? –

答えて

1

たぶん、あなたはあなたのファイルでモデルの変更を書き込むためにDjango signalsを使用することができます。

+0

これは正確に何のための信号です。 – joel3000

+0

これはありがとうございました。似たようなことを考えている人には、私はこれを強くお勧めします。本当に簡単に実装できます。 –

関連する問題