我對正在開發的django web應用程序的正確/標準/建議方法感興趣。 我在編程方面有實際經驗,但是我擔心我的實現效率,因爲我沒有太多有關MVC和相關原理的理論知識。mvc控制器單一責任原則和POST請求
我有幾種形式,必須從我的數據庫(通過AJAX POST請求)獲取各種數量的信息,所有這些都與用戶需要執行的單個操作有關(例如:購買房屋,系統需要關於房子,客戶,以前的所有者,付款方式等)。因此,POST請求在一個頁面中會非常頻繁。
我的問題是: 我應該有一個控制器負責POST請求的每個不同「類型」(一個控制器用於「房屋」請求,一個用於「客戶端」等),或者可以有一個「銷售數據獲取器」控制器,通過每個請求的參數處理所有相關的POST請求檢查,並相應地與模型通信?
如果我沒有正確使用問題系統,我很抱歉,這是我的第一個問題。
編輯:總失誤在我的問題!是的,應用程序是在PYTHON中,我確實使用PHP來完成之前的項目。
在此先感謝!堆棧溢出已經成爲救星很多次了。
我很好奇Django PHP web應用程序是如何開發的,特別是考慮到Django是* Python web框架*並且與PHP無關! –
@Francis阿維拉:是的,你完全正確。我的錯誤,我只是無意中混淆了事情。我確實使用PHP和CakePHP作爲以前的項目,但目前的項目是Python,框架是Django,數據庫PostgreSQL。我編輯了這個問題。我很抱歉。 – dayala