Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/tests/prefetch_related/models.py
Commit message (Collapse)AuthorAgeFilesLines
* Fixed #21127 -- Started deprecation toward requiring ↵Flavio Curella2015-07-281-22/+33
| | | | on_delete for ForeignKey/OneToOneField
* Fixed #24912 -- Fixed prefetch_related failure for ↵Brian King2015-06-151-0/+17
| | | | | | | UUIDField primary keys This resolves a problem on databases besides PostgreSQL when using prefetch_related with a source model that uses a UUID primary key.
* Fixed E265 comment styleCollin Anderson2015-02-061-7/+7
|
* Sorted imports with isort; refs #23860.Tim Graham2015-02-061-1/+1
|
* Fixed #22650 -- Fixed regression on prefetch_related.Loic Bistuer2014-05-211-0/+9
| | | | | | | | | Regression from f51c1f59 when using select_related then prefetch_related on the reverse side of an O2O: Author.objects.select_related('bio').prefetch_related('bio__books') Thanks Aymeric Augustin for the report and tests. Refs #17001.
* Fixed #22207 -- Added support for GenericRelation ↵Gabe Jackson2014-03-051-2/+2
| | | | | | | | | | | reverse lookups GenericRelation now supports an optional related_query_name argument. Setting related_query_name adds a relation from the related object back to the content type for filtering, ordering and other query operations. Thanks to Loic Bistuer for spotting a couple of important issues in his review.
* Allowed custom querysets when prefetching single valued ↵Loic Bistuer2014-03-031-0/+2
| | | | | | | | | | | relations The original patch for custom prefetches didn't allow usage of custom queryset for single valued relations (along ForeignKey or OneToOneKey). Allowing these enables calling performance oriented queryset methods like select_related or defer/only. Thanks @akaariai and @timgraham for the reviews. Refs #17001.
* Fixed #19774 -- Deprecated the contenttypes.generic module.Simon Charette2014-01-261-7/+9
| | | | | | | It contained models, forms and admin objects causing undesirable import side effects. Refs #16368. Thanks to Ramiro, Carl and Loïc for the review.
* Fixed #21410 -- prefetch_related() for ForeignKeys with ↵Loic Bistuer2013-11-131-4/+18
| | | | | | | | related_name='+' Regression introduced by commit 9777442. Thanks to trac username troygrosfield for the report and test case.
* Fixed #17001 -- Custom querysets for prefetch_related.Loic Bistuer2013-11-071-0/+10
| | | | | | | | | | | | | | | | | This patch introduces the Prefetch object which allows customizing prefetch operations. This enables things like filtering prefetched relations, calling select_related from a prefetched relation, or prefetching the same relation multiple times with different querysets. When a Prefetch instance specifies a to_attr argument, the result is stored in a list rather than a QuerySet. This has the fortunate consequence of being significantly faster. The preformance improvement is due to the fact that we save the costly creation of a QuerySet instance. Thanks @akaariai for the original patch and @bmispelon and @timgraham for the reviews.
* Fixing E302 ErrorsJason Myers2013-11-031-0/+5
| | | | Signed-off-by: Jason Myers <jason@jasonamyers.com>
* Fixed E221 pep8 warnings.Tim Graham2013-10-221-2/+2
|
* Fixed "indentation is not a multiple of four" pep8 issues.Tim Graham2013-09-031-1/+1
|
* Fixed #19607 - prefetch_related crashLuke Plant2013-05-241-0/+20
| | | | Thanks to av@rdf.ru and flarno11@yahoo.de for the report.
* Fixed #15363 -- Renamed and normalized to `get_queryset` ↵Loic Bistuer2013-03-081-2/+2
| | | | the methods that return a QuerySet.
* Merged regressiontests and modeltests into the test root.Florian Apolloner2013-02-261-0/+197