2014-09-30 60 views
-2

快速提問;在Django中常用的應用程序

我開始在Django開發一個新的訂單/發票項目。該項目最初將需要以下功能;

  1. 登錄頁面
  2. 添加新客戶的形式
  3. 添加新的產品形態
  4. 創建訂單形式(選擇一個客戶,然後多個產品/數量)
  5. 促進爲了發票
  6. 概述表格中的客戶,產品,訂單和發票
  7. 導出訂單和發票至PDF

爲了得到一個好的開始,我想知道最佳實踐是什麼,爲所有上述「屏幕」創建單獨的應用程序或將它們合併到一個應用程序中?

預先感謝您!

+0

不,應用程序是業務組件。不要把每個功能看作一個單獨的應用程序。示例:訂單是一個應用程序,與客戶應用程序交互,或者如果您希望在「採購」應用程序中包含所有內容,並且其中包含所有組件。 – karthikr 2014-09-30 14:27:02

回答

0

建議使用每個組件的應用程序,在模塊等django應用程序中考慮。訂單應用程序,產品應用程序...將應用程序中的商務邏輯分開,對於未來重用代碼非常有用。

相關問題