変更を確認するために再起動しますか?チェロキー+ uWSGI +ジャンゴ/ Pinax + VIRTUALENV
-
25-09-2019 - |
質問
私はチェロキー+ uWSGIは私のDjangoのアプリでの.pyファイルにコードの変更にピックアップしていくつかの問題を抱えています。使用していても、
find -name "*.pyc" -delete
...効果がないようです。
ジャンゴのrunserver の下で同じコードベースを実行しているときに変更は、リフレッシュに、すぐに気づいています
私は、再起動を強制し、確実チェロキー+ uWSGI + Djangoの下の変更を確認する方法を教えてください。
解決
Djangoの開発サーバは、コードの変更にピックアップが、これは本番サーバにしたいと思う機能ではありません。あなたはPythonのプロセスを再起動する必要があり、あなたの最新のコードを実行するために、uwsgiによって監視。ポートからuwsgiとFreeBSDでは、あなたが行うことができます:
/usr/local/etc/rc.d/uwsgi restart
uwsgiマニュアルので詳しい情報ます。
他のヒント
あなたのuwsgi.xml
では、<touch-reload>/path/to/file</touch-reload>
を追加することができます。
touch /path/to/file
実行はロードする必要があります。
所属していません StackOverflow