2012-05-25 56 views
0

我想製作一個應用程序,可以將其他應用程序作爲插件處理,用戶可以隨時下載和加載/卸載。我閱讀了所有的django文檔,除了手動安裝應用程序執行syncdb之外,似乎還沒有一種合適的方法來執行此操作,並且不可能卸載。可加載/不可加載的Django應用程序

我想要做的一個很好的例子可能是wordpress插件。我想爲我的django項目這樣的東西,可下載的「插件」,用戶可以隨時加載和卸載。

有什麼辦法可以做到這一點?

回答

0

我不認爲這是可能的。當它的* cgi進程啓動時,Django只加載其所有.py文件。所以要更新您的urls.pymodels.py需要重新啓動cgi,並且我認爲您不希望允許用戶執行此操作。 :-)

+0

我沒有想到,你是對的,這意味着每次模塊加載時都會重新加載wsgi進程。謝謝! –

相關問題