summaryrefslogtreecommitdiff
path: root/django/db/models/base.py
AgeCommit message (Expand)Author
2013-10-13Fixed #21198 -- Prevented invalid use of @python_2_unicode_compatible.Aymeric Augustin
2013-09-06[1.6.x] Fixed #11811 -- Data-loss bug in queryset.update.Aymeric Augustin
2013-09-03[1.6.x] Replaced "not PY3" by "PY2", new in six 1.4.0.Aymeric Augustin
2013-08-30[1.6.x] Fixed #20988 -- Added model meta option select_on_saveAnssi Kääriäinen
2013-06-18Refactored ValidationError to allow persisting error params and error codes a...Loic Bistuer
2013-06-14Fixed #20289 -- pickling of dynamic modelsAnssi Kääriäinen
2013-05-30Fixed #20272 - Moved update_fields existence check into Model._do_update.Tim Graham
2013-05-17Replaced an antiquated pattern.Aymeric Augustin
2013-04-04Fixed a line that was overindented.Alex Gaynor
2013-03-28Fixed spelling errorsGavin Wahl
2013-03-24Fixed #19385 again, now with real code changesAnssi Kääriäinen
2013-03-14Fixed #16649 -- Refactored save_base logicAnssi Kääriäinen
2013-03-11Deprecated transaction.commit/rollback_unless_managed.Aymeric Augustin
2013-03-06One more EMPTY_VALUES replacement following 22be90dd17Claude Paroz
2013-02-24Fixed #19688 -- Allow model subclassing with a custom metaclass using six.wit...Simon Charette
2013-02-05Fixed #19689 -- Renamed `Model._meta.module_name` to `model_name`.Simon Charette
2013-01-08Fixed #19576 -- Use `six.with_metaclass` uniformously accross code base.Simon Charette
2012-12-28Fix #19524 -- Incorrect caching of parents of unsaved model instances.Aymeric Augustin
2012-11-27Fixed #19362 -- Detected invalid use of @python_2_unicode_compatible.Aymeric Augustin
2012-09-26Fixed #3011 -- Added swappable auth.User models.Russell Keith-Magee
2012-08-30Replaced some smart_xxx by force_xxx equivalentClaude Paroz
2012-08-22Revert "Fixed #18063 -- Avoid unicode in Model.__repr__ in python 2"Simon Meers
2012-08-20Fixed #18063 -- Avoid unicode in Model.__repr__ in python 2Simon Meers
2012-08-15[py3] Removed excessive usage of smart_bytesClaude Paroz
2012-08-14[py3] Fixed admin_views testsClaude Paroz
2012-08-14[py3] Removed unnecessary calls to .keys()Aymeric Augustin
2012-08-12Fixed #18306 -- Made deferred models issue update_fields on saveAndrei Antoukh
2012-08-12[py3] Made __repr__ return str with Python 3Claude Paroz
2012-08-12[py3] Avoided returning bytes in Model.__str__Aymeric Augustin
2012-08-08remove a bunch of unnescesarry iterkeys() callsAlex Gaynor
2012-08-07[py3] Applied minor fixes so the test suite startsAymeric Augustin
2012-08-07[py3] Ported django.utils.encoding.Aymeric Augustin
2012-08-07[py3] Fixed access to dict keys/values/items.Aymeric Augustin
2012-08-03Replaced some byte strings by str() callsClaude Paroz
2012-07-23Removed a Python 3-compatibility hack.Aymeric Augustin
2012-07-22[py3] Switched to Python 3-compatible imports.Aymeric Augustin
2012-07-22[py3] Replaced unicode/str by six.text_type/bytes.Aymeric Augustin
2012-07-22[py3] Used six.with_metaclass wherever necessary.Aymeric Augustin
2012-07-08Fixed #18590 - Reverted Python 2.4 workaround for Model picklingClaude Paroz
2012-07-05Fixed #18362 - Made model.save() update_fields accept attnamesAndrei Antoukh
2012-06-22Fixed #17776 - DoesNotExist is not picklableLuke Plant
2012-06-07Fixed #18269 -- Applied unicode_literals for Python 3 compatibility.Claude Paroz
2012-05-27Fixed #18343 -- Cleaned up deferred model implementationAnssi Kääriäinen
2012-05-19Marked bytestrings with b prefix. Refs #18269Claude Paroz
2012-05-12Fixed #4102 -- Allow update of specific fields in model.save()Andrei Antoukh
2012-05-07Imported zip from future_builtins instead of itertools.izip.Claude Paroz
2012-04-29Fixed #18013 -- Use the new 'as' syntax for exceptions.Claude Paroz
2012-04-20Fixed #17615 -- Corrected unique field validation when using multitable inher...Anssi Kääriäinen
2012-03-13Fixed #10498 (again) -- Made sure the improvements done in r17641 have a smal...Jannis Leidel
2012-03-03Fixed #10498 -- Fixed using ugettext_lazy values when creating model instance...Jannis Leidel