17
A
回答
13
詹姆斯·貝內特已經寫了這個博客條目,
Django tips: laying out an application,部分「項目與應用」:
應用程序試圖提供一個單一的,相對自成一套的相關功能。允許應用程序定義一組模型(儘管它不必),並定義和註冊自定義模板標籤和過濾器(儘管它不一定)。
項目是應用程序的集合,安裝在同一個數據庫中,全部使用相同的設置文件。從某種意義上說,項目的定義方面是它提供了一個設置文件,該文件指定要使用的數據庫,要安裝的應用程序以及其他配置位。一個項目可能對應一個網站,但不一定 - 多個項目可以在同一個網站上運行。該項目還負責根URL配置,儘管在大多數情況下,只需要包含從各個應用程序中獲取URL配置的調用即可。
相關問題
- 1. 如何決定如何將你的Django項目分解爲應用程序
- 2. 你如何規劃你的Rails應用程序?
- 3. 你如何管理你的Django應用程序?
- 4. 如何將你的應用程序放在你的iphone上?
- 5. 你如何處理你的web應用程序中的附件?
- 6. 你如何版本你的項目?
- 7. 你如何組織你的ATG項目?
- 8. 你如何開始將你的項目分解成更小的部分?
- 9. 你在哪裏在線部署你的Django應用程序?
- 10. 你能確定你的應用程序
- 11. Django:將項目分解爲應用程序的最佳實踐
- 12. Android應用程序劃分項目
- 13. 你如何在Intellj上分享你的Scala項目?
- 14. 你如何管理你的應用程序的外部依賴?
- 15. 你將如何模擬Python中的Web應用程序(用於測試Django項目)
- 16. 你如何用你的應用程序運行包文件?
- 17. 你如何爲你的python程序做一個安裝程序
- 18. iPhone:如何從你的應用程序
- 19. 你如何將你的項目上傳到Netbeans的谷歌項目託管?
- 20. node.js/django迷你應用程序
- 21. 你如何將LuaPlus加入你的項目?
- 22. 你如何顯示你的asp.net應用程序版本?
- 23. 你如何管理你自己的應用程序?
- 24. 你如何定製你的Mac應用程序商店頁面
- 25. 你如何調試你的Facebook應用程序?
- 26. 你如何部署你的Rails應用程序?
- 27. 你如何維護你的多語言應用程序?
- 28. 你如何動態更新你的Android應用程序?
- 29. 在資源管理器和你的應用程序之間,如何知道你的應用程序目錄?
- 30. 如何將django項目拆分爲獨立的已創建應用程序?
謝謝,這清除了我的想法:) – satoru 2010-01-18 15:23:12
你可以添加一個關於現代網站的例子嗎? – user83039 2015-01-12 03:07:03