Small formatting change to m2m_and_m2o model unit test
git-svn-id: http://code.djangoproject.com/svn/django/trunk@3321 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
1805bbb6cd
commit
79b7fc17a1
|
@ -28,24 +28,23 @@ API_TESTS = """
|
||||||
>>> r.save()
|
>>> r.save()
|
||||||
>>> g = User(username='gustav')
|
>>> g = User(username='gustav')
|
||||||
>>> g.save()
|
>>> g.save()
|
||||||
|
|
||||||
>>> i = Issue(num=1)
|
>>> i = Issue(num=1)
|
||||||
>>> i.client = r
|
>>> i.client = r
|
||||||
>>> i.validate()
|
|
||||||
{}
|
|
||||||
>>> i.save()
|
>>> i.save()
|
||||||
|
|
||||||
>>> i2 = Issue(num=2)
|
>>> i2 = Issue(num=2)
|
||||||
>>> i2.client = r
|
>>> i2.client = r
|
||||||
>>> i2.validate()
|
|
||||||
{}
|
|
||||||
>>> i2.save()
|
>>> i2.save()
|
||||||
>>> i2.cc.add(r)
|
>>> i2.cc.add(r)
|
||||||
|
|
||||||
>>> i3 = Issue(num=3)
|
>>> i3 = Issue(num=3)
|
||||||
>>> i3.client = g
|
>>> i3.client = g
|
||||||
>>> i3.validate()
|
|
||||||
{}
|
|
||||||
>>> i3.save()
|
>>> i3.save()
|
||||||
>>> i3.cc.add(r)
|
>>> i3.cc.add(r)
|
||||||
|
|
||||||
>>> from django.db.models.query import Q
|
>>> from django.db.models.query import Q
|
||||||
|
|
||||||
>>> Issue.objects.filter(client=r.id)
|
>>> Issue.objects.filter(client=r.id)
|
||||||
[<Issue: 1>, <Issue: 2>]
|
[<Issue: 1>, <Issue: 2>]
|
||||||
>>> Issue.objects.filter(client=g.id)
|
>>> Issue.objects.filter(client=g.id)
|
||||||
|
@ -55,8 +54,8 @@ API_TESTS = """
|
||||||
>>> Issue.objects.filter(cc__id__exact=r.id)
|
>>> Issue.objects.filter(cc__id__exact=r.id)
|
||||||
[<Issue: 2>, <Issue: 3>]
|
[<Issue: 2>, <Issue: 3>]
|
||||||
|
|
||||||
# Queries that combine results from the m2m and the m2o relationship.
|
# These queries combine results from the m2m and the m2o relationships.
|
||||||
# 3 ways of saying the same thing:
|
# They're three ways of saying the same thing.
|
||||||
>>> Issue.objects.filter(Q(cc__id__exact=r.id) | Q(client=r.id))
|
>>> Issue.objects.filter(Q(cc__id__exact=r.id) | Q(client=r.id))
|
||||||
[<Issue: 1>, <Issue: 2>, <Issue: 3>]
|
[<Issue: 1>, <Issue: 2>, <Issue: 3>]
|
||||||
>>> Issue.objects.filter(cc__id__exact=r.id) | Issue.objects.filter(client=r.id)
|
>>> Issue.objects.filter(cc__id__exact=r.id) | Issue.objects.filter(client=r.id)
|
||||||
|
|
Loading…
Reference in New Issue