mirror of
https://github.com/django/django.git
synced 2026-02-09 02:49:25 +08:00
Refs #25508 -- Updated outdated QuerySet.__repr__() results.
This commit is contained in:
committed by
Jacob Walls
parent
2541641347
commit
d6cca8b904
@@ -28,7 +28,7 @@ The ``trigram_similar`` lookup can be used on
|
||||
.. code-block:: pycon
|
||||
|
||||
>>> City.objects.filter(name__trigram_similar="Middlesborough")
|
||||
['<City: Middlesbrough>']
|
||||
<QuerySet [<City: Middlesbrough>]>
|
||||
|
||||
.. fieldlookup:: trigram_word_similar
|
||||
|
||||
@@ -54,7 +54,7 @@ The ``trigram_word_similar`` lookup can be used on
|
||||
.. code-block:: pycon
|
||||
|
||||
>>> Sentence.objects.filter(name__trigram_word_similar="Middlesborough")
|
||||
['<Sentence: Gumby rides on the path of Middlesbrough>']
|
||||
<QuerySet [<Sentence: Gumby rides on the path of Middlesbrough>]>
|
||||
|
||||
.. fieldlookup:: trigram_strict_word_similar
|
||||
|
||||
@@ -99,10 +99,10 @@ The ``unaccent`` lookup can be used on
|
||||
.. code-block:: pycon
|
||||
|
||||
>>> City.objects.filter(name__unaccent="México")
|
||||
['<City: Mexico>']
|
||||
<QuerySet [<City: Mexico>]>
|
||||
|
||||
>>> User.objects.filter(first_name__unaccent__startswith="Jerem")
|
||||
['<User: Jeremy>', '<User: Jérémy>', '<User: Jérémie>', '<User: Jeremie>']
|
||||
<QuerySet [<User: Jeremy>, <User: Jérémy>, <User: Jérémie>, <User: Jeremie>]>
|
||||
|
||||
.. warning::
|
||||
|
||||
|
||||
@@ -549,22 +549,17 @@ Examples (those after the first will only work on PostgreSQL):
|
||||
.. code-block:: pycon
|
||||
|
||||
>>> Author.objects.distinct()
|
||||
[...]
|
||||
|
||||
<QuerySet [...]>
|
||||
>>> Entry.objects.order_by("pub_date").distinct("pub_date")
|
||||
[...]
|
||||
|
||||
<QuerySet [...]>
|
||||
>>> Entry.objects.order_by("blog").distinct("blog")
|
||||
[...]
|
||||
|
||||
<QuerySet [...]>
|
||||
>>> Entry.objects.order_by("author", "pub_date").distinct("author", "pub_date")
|
||||
[...]
|
||||
|
||||
<QuerySet [...]>
|
||||
>>> Entry.objects.order_by("blog__name", "mod_date").distinct("blog__name", "mod_date")
|
||||
[...]
|
||||
|
||||
<QuerySet [...]>
|
||||
>>> Entry.objects.order_by("author", "pub_date").distinct("author")
|
||||
[...]
|
||||
<QuerySet [...]>
|
||||
|
||||
.. note::
|
||||
Keep in mind that :meth:`order_by` uses any default related model ordering
|
||||
@@ -1204,7 +1199,7 @@ and run:
|
||||
.. code-block:: pycon
|
||||
|
||||
>>> Pizza.objects.all()
|
||||
["Hawaiian (ham, pineapple)", "Seafood (prawns, smoked salmon)"...
|
||||
<QuerySet [<Pizza: Hawaiian (ham, pineapple)>, <Pizza: Seafood (prawns, smoked salmon)>, ...]>
|
||||
|
||||
The problem with this is that every time ``Pizza.__str__()`` asks for
|
||||
``self.toppings.all()`` it has to query the database, so
|
||||
@@ -4240,7 +4235,7 @@ attribute:
|
||||
|
||||
>>> prefetch = Prefetch("choice_set", queryset=voted_choices, to_attr="voted_choices")
|
||||
>>> Question.objects.prefetch_related(prefetch).get().voted_choices
|
||||
[<Choice: The sky>]
|
||||
<QuerySet [<Choice: The sky>]>
|
||||
>>> Question.objects.prefetch_related(prefetch).get().choice_set.all()
|
||||
<QuerySet [<Choice: Not much>, <Choice: The sky>, <Choice: Just hacking again>]>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user