我在我的服務器上部署了一個新項目,但遺憾地在Django項目文件夾的wsgi.py中,我已經設置了另一個項目(複製粘貼我忘了改變它)。我wsgi.py是這樣的:Django + uwsgi在皇帝模式下:如何重新加載項目的wsgi.py
import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "loserti.settings")
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
而不是 「loserti.settings」,應該有 「cwu.settings」。當然,我的項目沒有工作,抱怨它找不到lostrti.settings。我已經修復了這個問題,並重新載入了適當的uwsgi vassal(uwsgi --reload
),我修改了一些python代碼,但是在這種情況下沒有幫助。所以我試圖重裝皇帝。這也沒有幫助。最後,我需要停下來,開始皇帝,這似乎肯定是一個矯枉過正的問題。請問,這樣做的正確方法是什麼?
與我所做的有什麼不同嗎? 'uwsgi --reload vassal.pid' – clime 2013-03-25 19:14:08
nope,我試圖修改wsgi.py,然後觸摸vassal conf,vassal重新載入,但是這個改變並不適用 – clime 2013-03-25 21:04:01