from django.db.models import Q from myapp.models import Article
results = Article.objects.filter(title__icontains="django")
results = Article.objects.filter( Q(titleicontains="django") | Q(contenticontains="web") )
results = Article.objects.filter(title__iregex=r'^[A-Z].*')
from django.db.models import Q
from myapp.models import Article
简单模糊查询
results = Article.objects.filter(title__icontains="django")
多字段模糊查询
results = Article.objects.filter(
Q(titleicontains="django") |
Q(contenticontains="web")
)
正则表达式查询
results = Article.objects.filter(title__iregex=r'^[A-Z].*')