1
我正在使用Django來創建一個小的Web應用程序,但我不知道我必須把我的HTML和JS文件。我不想使用模板系統,因爲我不需要將值從Django直接傳遞給HTML模板,而是HTML將是靜態的,我將獲取所有必需的數據並將數據發回到該數據庫使用JQuery與AJAX。Django在哪裏放置靜態文件
我的問題是,我必須把我的HTML和JS文件,以便他們從Web瀏覽器訪問,並在同一目錄中,以便我可以把我的Ajax請求喜歡的東西
http://localhost:2000/webapp/RPC/updateitem/ (more stuff here)
和在HTML文件
http://localhost:2000/webapp/index.html
感謝, RayQuang
好,開發服務器是典型的發展比Apache要快每次代碼更改時不想重新啓動服務器時進行設置。儘管開發服務器可以自動重新加載源代碼,但Apache完全啓動了一個新的解釋器實例,每次都會經歷相當多的冷啓動。使用nginx作爲開發WSGI服務器的反向代理,同時爲靜態文件提供服務,勝過Apache。 – 2011-02-24 10:51:13
由於我不認爲人們應該在生產環境中使用它,所以我主要關注了開發服務器。當然,它在開發中的使用非常好,甚至被鼓勵(我一直都在使用它)。 – Exelian 2011-02-24 11:02:00
是的,我完全錯過了你對主服務器上下文的重視。 – 2011-02-24 11:36:43