File tree Expand file tree Collapse file tree 1 file changed +50
-0
lines changed
Expand file tree Collapse file tree 1 file changed +50
-0
lines changed Original file line number Diff line number Diff line change 1+ Basic Django QuerySet Reference Guide
2+
3+ ## ` .all() ` Get everything
4+ ``` python
5+ from articles.models import Article
6+
7+ qs = Article.objects.all()
8+ ```
9+
10+
11+ ## ` .filter() ` Filter by a field
12+
13+ ```
14+ qs = Article.objects.filter(title='Hello World')
15+ ```
16+
17+
18+
19+
20+ ## ` __exact ` Exact match
21+ ```
22+ qs = Article.objects.filter(title__exact='Hello World')
23+ ```
24+
25+ ## ` __iexact ` Case-insensitve match
26+
27+ ```
28+ qs = Article.objects.filter(title__iexact='HELLO World')
29+ ```
30+
31+
32+ ## ` __icontains ` Case-insensitive contains
33+
34+ ```
35+ qs = Article.objects.filter(title__icontains='World')
36+ ```
37+
38+ ## ` __contains ` Case-sensitive contains
39+
40+ ```
41+ qs = Article.objects.filter(title__contains='wOrld')
42+ ```
43+
44+
45+ ## ` __in ` Check inside a given iterable
46+
47+ ```
48+ ids = [15, 16, 20]
49+ qs = Article.objects.filter(id__in=ids)
50+ ```
You can’t perform that action at this time.
0 commit comments