.py、.js、およびその他のソースコードファイルを自動的に監視して、ソースが変更されたときに Django (またはその他の) アプリケーションを再起動し、ブラウザーを更新する方法は? これは、Grunt-contrib-watch と付随する livereload ブラウザー プラグインを使用する JS アプリで、guard を使用する Rails で可能です。Django などの Python Web アプリではどうすればよいですか?
Djangoサーバーを起動します
foreman start
これは私のプロファイルです:
web: newrelic-admin run-program gunicorn app.wsgi
Heroku/Newrelic docs または通常の提案に従って
python manage.py runserver
メソッドは.pyソースのrunserver
変更時にサーバーを再起動しますが、ブラウザーは再起動せず、他のファイルを監視しません.ガードを一緒に実行できますが、世話をしなければならない2つのプロセスがありますが、gruntまたはrakeは統合されていますインターフェイス。Python開発者の間でこれを行うための推奨される方法は何ですか?