Updated 'or_lookup' tests to give example of more compact syntax, for the sake of autogenerated docs.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@2897 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Luke Plant 2006-05-11 21:51:24 +00:00
parent edce4128e1
commit 4116403a55
1 changed files with 5 additions and 2 deletions

View File

@ -44,10 +44,13 @@ API_TESTS = """
>>> Article.objects.filter(Q(headline__startswith='Hello') & Q(headline__startswith='Goodbye'))
[]
>>> Article.objects.filter(headline__startswith='Hello') & Article.objects.filter(headline__startswith='Goodbye')
# You can shorten this syntax with code like the following,
# which is especially useful if building the query in stages:
>>> articles = Article.objects.all()
>>> articles.filter(headline__startswith='Hello') & articles.filter(headline__startswith='Goodbye')
[]
>>> Article.objects.filter(headline__startswith='Hello') & Article.objects.filter(headline__contains='bye')
>>> articles.filter(headline__startswith='Hello') & articles.filter(headline__contains='bye')
[Hello and goodbye]
>>> Article.objects.filter(Q(headline__contains='bye'), headline__startswith='Hello')