我想查詢多個條件的數據庫,例如我想從foo作者獲得具有最多評論的特定帖子。這個查詢將非常簡單直接,但我希望用戶指定條件。這意味着,我現在有這樣一個在我的網站上填寫表單:Django中的搜索表單
由於用戶沒有壓力設定任何條件下有可能是空的搜索領域。 (例如他不會選擇英雄)。我現在可以爲每個條件做一個if語句來檢查用戶是否實際提交了一個(if request.POST.get('author')
),但是這將會導致代碼太多,我猜...
你們是如何在django中使用這種搜索表單的?任何幫助或建議,高度讚賞!
這聽起來非常棒!我會盡快實施:D非常感謝! – ZedsWhatSheSaid