Commit graph

67 commits

Author SHA1 Message Date
Simon Meers
e67d3ee3c5 correct FieldDoesNotExist exception import; will break in dev Django release 2020-05-06 09:28:36 +10:00
Misha Kalyna
5505208003 explicitly install and import six (which was removed from Django 3.0) 2019-10-05 21:07:08 +02:00
Sergey Tereschenko
685a52f2c9 clean unsupported django version fallback 2019-02-12 23:19:19 +02:00
Sergey Tereschenko
bc8443dfdf cleanup NEW_RELATED_API, NEW_LOOKUPS
- fixed Col import
2019-02-12 23:17:34 +02:00
Sergey Tereschenko
ecffd48393 clean old meta api 2019-02-12 22:43:15 +02:00
Sergey Tereschenko
5bbd406f30 clear legacy admin.util import 2019-02-12 22:42:12 +02:00
Sergey Tereschenko
08b0239fff fix linter warnings 2019-02-12 22:09:03 +02:00
Dirk Eschler
23ba19bec0
Merge pull request #368 from virgilio/master
Add primary support to DISTINCT statement
2018-01-26 12:57:23 +01:00
AbdolHosein
fab3bd7cc7 Removes extra blank lines 2018-01-02 14:25:11 +03:30
AbdolHosein
dbb372137b Removes unwanted spaces 2018-01-02 14:17:02 +03:30
AbdolHosein
a1ae1d1aa3 Fixes the fail issue on test progress 2018-01-02 14:11:16 +03:30
AbdolHosein
631347da74 Patches the issue with the Django 2.0 release on. Fixes #436 2018-01-02 13:38:23 +03:30
Dirk Eschler
00fc7f1804
Merge pull request #398 from btoueg/patch-1
Fix order_by with expression
2017-12-20 21:53:05 +01:00
Florian Demmer
4ec3a4b4b0
Fix import with django < 1.7 2017-09-18 01:23:31 +02:00
Florian Demmer
8457782380
Get related model from field's path_info
related_model is a cached property, that contains a string
instead of the model eg. when overriding the default User model.
2017-09-18 01:23:06 +02:00
Tocho Tochev
74929c2055 Fix reset of .select_related 2017-07-25 13:31:57 +03:00
Mariusz Felisiak
a7b484d10a
Used Meta.base_manager_name on model instead of Manager.use_for_related_fields. 2017-06-23 21:10:23 +02:00
Mariusz Felisiak
5f66a44649
Removed unused code.
Unused since cc214e3c66.
2017-06-23 06:49:38 +02:00
Benjamin Toueg
ff189d68f5 Fix .defer(None) 2017-06-01 17:21:39 +02:00
Benjamin Toueg
0b7d356f23 Fix .select_related(None) 2017-06-01 17:21:39 +02:00
Benjamin Toueg
60c632fc6a Fix order_by with expression
Fix #375
2017-06-01 17:20:06 +02:00
Jacek Tomaszewski
2f227a45af Fix values_list + annotate combo bug (close #374). 2016-06-01 19:02:30 +02:00
Virgilio Santos
b3cd27aeea query options: add primary support distinct statement 2016-03-23 18:35:47 -03:00
Jacek Tomaszewski
8320fc8a5a Add Django 1.9 support (ref #349). 2015-12-06 18:48:17 +01:00
Venelin Stoykov
a39dee2b78 Fix FallbackValuesListQuerySet.iterator
This will fix generated result when creating valueslist queryset
with annotation and flat=True

Fixes #324
2015-09-03 10:04:54 +03:00
Lukas Lundgren
a6511bca83 Handle annotation fields when using values_list 2015-07-01 11:22:33 +02:00
ellmetha
54883a13cf Comment added to the previous fix 2015-05-04 13:57:23 +02:00
ellmetha
c34ae160d1 Fixed translatable fields discovery with the new _meta API and generic relations 2015-05-04 13:52:06 +02:00
Jacek Tomaszewski
d8e6f32cbd Django 1.8 compatibility changes (ref #299).
Thanks to Luca Corti for initial commit.
2015-04-13 00:43:09 +02:00
Vladimir Sinitsin
36e331c73e Damn bug when using a queryset with select related
Please fix it and upload a fixed version on PyPI
2015-04-01 15:30:20 +06:00
Jacek Tomaszewski
04b67f66d7 Add __reduce__ to MultilingualQuerySet (ref #273). 2014-10-24 19:54:10 +02:00
Jacek Tomaszewski
19c2a90e9f Add fallback to values and values_list (close #258). 2014-07-29 17:42:17 +03:00
Jacek Tomaszewski
1f419ee5f4 Fix dict iteration Exception under Python3 (close #256). 2014-07-16 09:47:17 +02:00
Jacek Tomaszewski
5b2492cdc0 Fix reduce usage under Python3. 2014-07-10 09:43:49 +02:00
Jacek Tomaszewski
17f3d96ccc Rewrite spanned queries on all levels for defer/only (close #248).
Also:
- optimize fields to related model access
- more elegant way to access DefferedModel real class
- fix select_related rewriting and add some code to contemplate possible solutions
- update docs about select_related
- add 2 test for implemented features
2014-07-09 23:19:48 +02:00
Jacek Tomaszewski
7a7b3fbc3b Rewrite field names in select_related; fix deffered models registry lookup (close #248). 2014-07-06 19:36:46 +02:00
Jacek Tomaszewski
58e06c464d Fix MultilingualManager MRO (close #204). 2014-07-06 14:39:53 +02:00
Jacek Tomaszewski
7b5e0938a7 Adapt MultilingualManager to use new Lookups from Django 1.7. 2014-06-09 23:32:22 +02:00
Thom Wiggers
f161a335e9 Fixed get_query_set in super() call
Use `getattr` to check if `get_queryset` is supported
2014-05-18 23:22:53 +02:00
Thom Wiggers
f34b26684c Move to get_queryset
get_query_set is deprecated and raises a RemovedInDjango18 warning
2014-05-18 21:37:22 +02:00
Jacek Tomaszewski
88a89b3a5e Fix values_list without fields; refactor tests (ref #263). 2014-03-22 10:25:41 +01:00
Jacek Tomaszewski
ae8a331893 Fix .values() with no fields specified (close #236). 2014-03-22 00:12:34 +01:00
Jacek Tomaszewski
fb8155a4a5 Fix exclude for nullable field Manager Rewriting (#231). 2014-02-25 22:06:55 +01:00
Jacek Tomaszewski
1a5cd23cdf Make values, values_list and dates language-aware (close #173). 2013-10-12 16:58:36 +02:00
Jacek Tomaszewski
fb7af32757 Ensure that cloned MultiLingualQuerySet stay MultiLingual (close #189). 2013-10-12 16:57:44 +02:00
Jacek Tomaszewski
11e77b4c31 Remove Python 2.5 compatibility code. 2013-04-08 11:57:46 +02:00
Jacek Tomaszewski
b7ea1fac4c Further work towards Python 3 support. 2013-04-08 11:41:06 +02:00
Kudlaty
966c0f38ad Initial work towards python 3 support 2013-04-08 11:41:06 +02:00
Jacek Tomaszewski
07f7164289 Handle only/defer manager methods (close #166). 2013-04-02 09:51:44 +02:00
Jacek Tomaszewski
c326bcd996 Reverse af9895dac4 (close #162, ref #132). 2013-03-16 23:07:48 +01:00