Fixed a bug in r11646 - refs #11402
The one line of code not covered by a test... ;-) git-svn-id: http://code.djangoproject.com/svn/django/trunk@11647 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
b79702b2de
commit
2b2f92ae8e
|
@ -173,7 +173,7 @@ class Manager(object):
|
||||||
return self.get_query_set().only(*args, **kwargs)
|
return self.get_query_set().only(*args, **kwargs)
|
||||||
|
|
||||||
def exists(self, *args, **kwargs):
|
def exists(self, *args, **kwargs):
|
||||||
return self.get_query_ste().exists(*args, **kwargs)
|
return self.get_query_set().exists(*args, **kwargs)
|
||||||
|
|
||||||
def _insert(self, values, **kwargs):
|
def _insert(self, values, **kwargs):
|
||||||
return insert_query(self.model, values, **kwargs)
|
return insert_query(self.model, values, **kwargs)
|
||||||
|
|
|
@ -17,6 +17,10 @@ class Article(models.Model):
|
||||||
return self.headline
|
return self.headline
|
||||||
|
|
||||||
__test__ = {'API_TESTS': r"""
|
__test__ = {'API_TESTS': r"""
|
||||||
|
# We can use .exists() to check that there are none yet
|
||||||
|
>>> Article.objects.exists()
|
||||||
|
False
|
||||||
|
|
||||||
# Create a couple of Articles.
|
# Create a couple of Articles.
|
||||||
>>> from datetime import datetime
|
>>> from datetime import datetime
|
||||||
>>> a1 = Article(headline='Article 1', pub_date=datetime(2005, 7, 26))
|
>>> a1 = Article(headline='Article 1', pub_date=datetime(2005, 7, 26))
|
||||||
|
@ -33,6 +37,10 @@ __test__ = {'API_TESTS': r"""
|
||||||
>>> a6.save()
|
>>> a6.save()
|
||||||
>>> a7 = Article(headline='Article 7', pub_date=datetime(2005, 7, 27))
|
>>> a7 = Article(headline='Article 7', pub_date=datetime(2005, 7, 27))
|
||||||
>>> a7.save()
|
>>> a7.save()
|
||||||
|
|
||||||
|
# There should be some now!
|
||||||
|
>>> Article.objects.exists()
|
||||||
|
True
|
||||||
"""}
|
"""}
|
||||||
|
|
||||||
if settings.DATABASE_ENGINE in ('postgresql', 'postgresql_pysycopg2'):
|
if settings.DATABASE_ENGINE in ('postgresql', 'postgresql_pysycopg2'):
|
||||||
|
|
Loading…
Reference in New Issue