変更を確認するために再起動しますか?チェロキー+ uWSGI +ジャンゴ/ Pinax + VIRTUALENV

StackOverflow https://stackoverflow.com/questions/4406959

質問

私はチェロキー+ 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実行

はロードする必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top