| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-08-09 | Remove pointless fetch_results param | Andrew Godwin | |
| 2013-08-09 | Remove commented-out print | Andrew Godwin | |
| 2013-08-09 | utils.importlib is deprecated | Andrew Godwin | |
| 2013-08-09 | Merge remote-tracking branch 'core/master' into schema-alteration | Andrew Godwin | |
| Conflicts: django/db/models/options.py | |||
| 2013-08-09 | Fixed #9057 -- Added default_permissions model meta option. | Tim Graham | |
| Thanks hvendelbo for the suggestion and koenb for the draft patch. | |||
| 2013-08-09 | Merge remote-tracking branch 'core/master' into schema-alteration | Andrew Godwin | |
| Conflicts: django/core/management/commands/flush.py django/core/management/commands/syncdb.py django/db/models/loading.py docs/internals/deprecation.txt docs/ref/django-admin.txt docs/releases/1.7.txt | |||
| 2013-08-07 | Fixed #17424 -- annotate() + exclude() bug | Anssi Kääriäinen | |
| The bug was already fixed by 01b9c3d5193fe61b82ae8b26242a13fdec22f211, so only tests added. At the same time promote_joins()'s uncoditional flag is gone, it isn't needed for anything any more. | |||
| 2013-08-06 | Fixed #19918 -- Modified select_for_update to run on the write database. | Alex Cucu | |
| 2013-08-05 | Fixed #17667 -- Prevented app loading from skipping nonexistent apps after ↵ | Tim Graham | |
| the first try Thanks ea2100@ for the report and akaariai for the patch. | |||
| 2013-08-04 | Deprecated SortedDict (replaced with collections.OrderedDict) | Curtis Maloney | |
| Thanks Loic Bistuer for the review. | |||
| 2013-08-02 | Fixed #17519 -- Fixed missing SQL constraints to proxy models. | Tim Graham | |
| Thanks thibaultj for the report, jenh for the patch, and charettes for the tests. | |||
| 2013-08-01 | Removed unused model option "admin" | Tim Graham | |
| 2013-07-31 | Fixed #20649 -- Allowed blank field display to be defined in the initial ↵ | Alex Couper | |
| list of choices. | |||
| 2013-07-31 | Fixed #20826 -- Moved Manager.raw() and Manager._insert() to the QuerySet class. | Loic Bistuer | |
| 2013-07-31 | Fixed #15624 -- Made sure aggregations are present in SELECT | Florian Hahn | |
| 2013-07-31 | Added field.attname to Options.name_map | Anssi Kääriäinen | |
| The change also removed allow_explicit_fk from sql/query.py. | |||
| 2013-07-31 | Fixed #20348 -- Consistently handle Promise objects in model fields. | Tai Lee | |
| All Promise objects were passed to force_text() deep in ORM query code. Not only does this make it difficult or impossible for developers to prevent or alter this behaviour, but it is also wrong for non-text fields. This commit changes `Field.get_prep_value()` from a no-op to one that resolved Promise objects. All subclasses now call super() method first to ensure that they have a real value to work with. | |||
| 2013-07-30 | Implement allow_migrate for migration operations | Andrew Godwin | |
| 2013-07-30 | Rename allow_syncdb to allow_migrate | Andrew Godwin | |
| 2013-07-30 | Rename pre_ and post_syncdb to *_migrate, with aliases from old names | Andrew Godwin | |
| 2013-07-30 | Fixed #20785 -- Corrected exception caught for Oracle LIKE operator detection | Shai Berger | |
| The code that tests to see which LIKE expressions to use now runs using non-error-wrapped cursor, so cx_Oracle exceptions need to be caught rather than Django DatabaseErrors. Thanks Trac user ludo for report and initial patch. | |||
| 2013-07-29 | Removed most of absolute_import imports | Claude Paroz | |
| Should be unneeded with Python 2.7 and up. Added some unicode_literals along the way. | |||
| 2013-07-29 | Deprecated django.utils.importlib | Claude Paroz | |
| This was a shim for pre-Python 2.7 support. | |||
| 2013-07-27 | Fixed a number of minor misspellings. | Julien Phalip | |
| 2013-07-26 | Fix Python 3 support | Andrew Godwin | |
| 2013-07-26 | Add --fake option to migrate | Andrew Godwin | |
| 2013-07-26 | Fix timezone warnings if USE_TZ=True | Andrew Godwin | |
| 2013-07-26 | Prettier imports | Andrew Godwin | |
| 2013-07-26 | Fixed related model lookup regression | Anssi Kääriäinen | |
| It has been possible to use models of wrong type in related field lookups. For example pigs__in=[a_duck] has worked. Changes to ForeignObject broke that. It might be a good idea to restrict the model types usable in lookups. This should be done intentionally, not accidentally and without any consideration for deprecation path. | |||
| 2013-07-26 | Fixed #20625 -- Chainable Manager/QuerySet methods. | Loic Bistuer | |
| Additionally this patch solves the orthogonal problem that specialized `QuerySet` like `ValuesQuerySet` didn't inherit from the current `QuerySet` type. This wasn't an issue until now because we didn't officially support custom `QuerySet` but it became necessary with the introduction of this new feature. Thanks aaugustin, akaariai, carljm, charettes, mjtamlyn, shaib and timgraham for the reviews. | |||
| 2013-07-25 | Add test for creating M2Ms | Andrew Godwin | |
| 2013-07-25 | Fixed ._meta.pk_index() virtual field failure | Anssi Kääriäinen | |
| 2013-07-24 | Fixed #14300 -- Fixed initial SQL location if models is a package. | Tim Graham | |
| Thanks al_the_x for the report and fheinz for the draft patch. | |||
| 2013-07-23 | Fixed #20761 -- Reworded ForeignKey default error message | ersran9 | |
| 2013-07-23 | Fixed test failures introduced in e716518ad29898fb25c820023aaf2fdd1c9eb4af | Tim Graham | |
| refs #20761 | |||
| 2013-07-23 | Fixed #20761 -- Fixed DatabaseError handling in get_or_create and ↵ | Loic Bistuer | |
| update_or_create. | |||
| 2013-07-23 | Minor change to get_extra_descriptor_filter() | Anssi Kääriäinen | |
| Refs #20611. | |||
| 2013-07-23 | Fixed #20782 -- qs.values().aggregate() failure | Anssi Kääriäinen | |
| In the combination of .values().aggregate() the aggregate_select_mask didn't include the aggregates added. This resulted in bogus query. Thanks to Trac alias debanshuk for report. | |||
| 2013-07-22 | Make migrate command recognise prefixes and 'zero'. | Andrew Godwin | |
| 2013-07-22 | Merge branch 'master' into schema-alteration | Andrew Godwin | |
| Conflicts: django/db/backends/mysql/introspection.py django/db/backends/oracle/creation.py django/db/backends/postgresql_psycopg2/creation.py django/db/models/base.py django/db/models/loading.py | |||
| 2013-07-16 | Fixed #14007 -- Added model discovery in models module without the need to ↵ | Tim Graham | |
| specify app_label. Thanks mark@ and Aramgutang for work on the patch. | |||
| 2013-07-14 | Fixed #20746 -- Removed Python 2.6 specific code/docs | Tim Graham | |
| 2013-07-12 | Fixed #20740 -- GenericIPAddressField should pass protocol to formfield() | Tim Graham | |
| Thanks Jeff250. | |||
| 2013-07-12 | Fixed #20429 -- Added QuerySet.update_or_create | Karol Sikora | |
| Thanks tunixman for the suggestion and Loic Bistuer for the review. | |||
| 2013-07-09 | Fixed #17339 -- Factor out has_result into database backend. | Tim Graham | |
| Thanks jonash. | |||
| 2013-07-08 | Fixed last_executed_query test failure on Oracle | Shai Berger | |
| 2013-07-08 | Fixed #6785 -- Made QuerySet.get() fetch a limited number of rows. | Tim Graham | |
| Thanks Patryk Zawadzki. | |||
| 2013-07-08 | fixed a mis-importt in mysql/base.py | Alex Gaynor | |
| 2013-07-08 | A large number of stylistic cleanups across django/db/ | Alex Gaynor | |
| 2013-07-08 | Fixed a bug I introduced in my previosu ommit. | Alex Gaynor | |
