3
雖然我已將pyramid.reload_templates設置爲true,例如「pyramid.reload_templates = true」,每次修改視圖時,我必須殺死pserve進程並重新啓動它才能看到更改。金字塔:防止被迫重新啓動pserve
我怎樣才能克服這一點,只是刷新頁面以獲得結果?
謝謝
雖然我已將pyramid.reload_templates設置爲true,例如「pyramid.reload_templates = true」,每次修改視圖時,我必須殺死pserve進程並重新啓動它才能看到更改。金字塔:防止被迫重新啓動pserve
我怎樣才能克服這一點,只是刷新頁面以獲得結果?
謝謝
嗯,我想你可以在啓動Web服務器時添加--reload
標誌。這將監視文件上的任何更改並自動重新加載服務器。即/pserve --reload develoment.ini
Gracia; - )... – Phil
這是否每次或有時發生? –
每一次。我有一個視圖文件夾,我的視圖和我的模型的模型文件夾。如果我修改了一個視圖,除非我通過pserve殺死該進程並再次啓動,否則它不會受到影響。 – Phil
JFYI,'reload_templates'只做它所說的:強制模板引擎在每次請求時檢查模板源(通常是文件)以進行更改,並在必要時重新加載它。它不適用於視圖中的邏輯。很有用的,當你搞亂標記很多,保持完整的邏輯。 Gracia; – rkhayrov