W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Web 應(yīng)用的常見任務(wù)是根據(jù)用戶輸入查出數(shù)據(jù)庫中的數(shù)據(jù)。在一個簡單例子中,會是通過分類篩選一個對象列表。一個更復(fù)雜的用例可能會要求根據(jù)重量,分類,多語言等篩選對象。本文介紹了一些常見用例和你能使用的工具。
文本字段能通過匹配運算進行篩選。例如,你可能會這樣查找一個作者:
>>> Author.objects.filter(name__contains='Terry')
[<Author: Terry Gilliam>, <Author: Terry Jones>]
這是一種非常簡陋的方案,因為它要求用戶必須知道用戶名中包含的字符串。大小寫不敏感的匹配 (?icontains
?) 不失為一種更好的方案,但優(yōu)化的程度有限。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: