1
我有一個Django站點在http://sm.rutgers.edu/relive/af_api/index/。它應該顯示「重溫API的首頁」。如果多次刷新此頁面,則可以看到不同的渲染。Django和mod_python間歇性錯誤?
1)預期頁面。
2)Django「It works!」頁。
3)「ImportError at/index /」頁面。如果您向下滾動至ROOT_URLCONF
部分,您會看到它說'relive.urls'
。但顯然,它應該是'af_api.urls'
,這是在我的settings.py
文件中。
由於這些結果是隨機發生的,有可能是Django或mod_python工作不穩定?
看起來像你有不同的Apache服務器兒童服務不同版本/年齡的代碼。你重新啓動了Apache嗎? – 2010-05-11 11:06:21
@stevejalim我曾經在其父文件夾'relive'上有一個Django項目。然後我將其刪除,並在文件夾af_api中啓動了一個新項目,該文件夾是'relive'的子文件夾。我沒有重啓Apache,因爲我的系統管理員告訴我mod_python不需要重新啓動Apache來實現新的更改。 – zihaoyu 2010-05-11 13:12:43
你的系統管理員錯了。請參閱http://docs.djangoproject.com/en/dev/howto/deployment/modpython/#running-a-development-server-with-mod-python - >蘊含(和現實)是您需要重新啓動Apache(或者重新加載以獲得更優雅的體驗),每次您將代碼更改部署到該服務器時。 – 2010-05-11 15:07:29