summaryrefslogtreecommitdiff
path: root/django/core
AgeCommit message (Collapse)Author
2017-11-28[2.0.x] Fixed #28773 -- Forced pot files to use UNIX-style newlinesClaude Paroz
Thanks Hendy Irawan for the analysis and report. Backport of 4f5526e346861c0b2ffa2ea7229747c883e14432 from master.
2017-11-06[2.0.x] Fixed #28776 -- Fixed a/an/and typos in docs and comments.Дилян Палаузов
Backport of 6c0042430e3618ce5c276d195d92a6b884daa3a3 from master
2017-10-30[2.0.x] Refs #27318 -- Made DummyCache.set_many() return a list for ↵Adam Johnson
consistency with other backends. Backport of abacd09f07f4bb0aa1a3a32bc6e3c3570fa76912 from master
2017-10-23[2.0.x] Removed Python 2 comment in ValidationError.Tim Graham
Backport of 7fb913c80555594a6dd756733fdb5869d5dba213 from master
2017-10-10[2.0.x] Fixed #28601 -- Prevented cache.get_or_set() from caching None if ↵Daniel Tao
default is a callable that returns None. Backport of 4d60261b2a77460b4c127c3d832518b95e11a0ac from master
2017-09-27[2.0.x] Fixed #28562 -- Fixed DecimalValidator handling of positive exponent ↵Josh Schneier
scientific notation. Backport of e8c45963296eb8bf3938bf9ece30b585a8cbb097 from master
2017-09-20Fixed #28593 -- Added a simplified URL routing syntax per DEP 0201.Sjoerd Job Postmus
Thanks Aymeric Augustin for shepherding the DEP and patch review. Thanks Marten Kenbeek and Tim Graham for contributing to the code. Thanks Tom Christie, Shai Berger, and Tim Graham for the docs.
2017-09-13Removed unnecessary parens in various code.Mariusz Felisiak
2017-09-12Fixed #28440 -- Fixed WSGIServer hang on responses without a Content-Length.Tom
Disabled keep-alive to fix the regression in e6065c7b8363202c5eb13ba10c97a8c24d014b45.
2017-09-07Reverted "Fixed #27818 -- Replaced try/except/pass with contextlib.suppress()."Tim Graham
This reverts commit 550cb3a365dee4edfdd1563224d5304de2a57fda because try/except performs better.
2017-09-07Removed unneeded __init__() methods.Sergey Fedoseev
2017-09-06Fixed #27318 -- Made cache.set_many() return the list of failed keys.Olivier Tabone
2017-09-06Fixed #28032 -- Added Paginator.get_page().Sami J. Lehtinen
Moved boilerplate from docs to a method.
2017-09-05Used dict comprehensions in BaseMemcachedCache.get_many() and set_many() for ↵Sergey Fedoseev
better readability.
2017-09-04Fixed #26344 -- Made EmailMessage include alternatives when the body is ↵Igor Tokarev
empty and it has attachments.
2017-09-03Fixed #28500 -- Fixed crash in FileBasedCache._is_expired() if the cache ↵caleb logan
file is empty.
2017-08-31Fixed #28524 -- Fixed program name in management commands when using 'python ↵Nick Pope
-m django'.
2017-08-24Used sets for CheckRegistry.registered_checks and deployment_checks.Sergey Fedoseev
2017-08-23Used OrderedDict.fromkeys() to initialize OrderedDict with None values.Sergey Fedoseev
2017-08-21Removed need for hasattr(check, 'tags') in CheckRegistry.Sergey Fedoseev
It was needed to pass tests because registered checks weren't properly mocked.
2017-08-12Fixed #28201 -- Added ProhibitNullCharactersValidator and used it on ↵Alejandro Zamora
CharField form field.
2017-08-09Fixed argument name in call_command() docstring.Raúl Pedro Fernandes Santos
Follow up to 8f6a1a15516629b30e2fa2c48d5e682f7955868c.
2017-07-29Avoided creation of temporary sets.Sergey Fedoseev
2017-07-26Fixed #28363 -- Allowed naming the migration generated by squashmigrations.Melvyn Sopacua
2017-07-20Fixed #28370 -- Deprecated the context arg of Field.from_db_value() and ↵Tim Graham
Expression.convert_value(). Unused since a0d166306fbdc41f49e6fadf4ec84b17eb147daa.
2017-07-14Fixed #28397 -- Removed django.core.exceptions.DjangoRuntimeWarning.Tim Graham
2017-07-11Fixed #14204 -- Enforced SQLite foreign key constraints.Claude Paroz
Thanks Tim Graham for contributing to the patch and Simon Charette for advice and review.
2017-07-06Fixed #27670 -- Prevented shell crash on error in .pythonrc.Peter Inglesby
2017-06-28Fixed #27818 -- Replaced try/except/pass with contextlib.suppress().Mads Jensen
2017-06-20Fixed #28324 -- Made feedgenerators write feeds with deterministically ↵Georg Sauthoff
ordered attributes.
2017-06-19Fixed #27858 -- Prevented read-only management commands from creating the ↵Marti Raudsepp
django_migrations table. MigrationRecorder now assumes that if the django_migrations table doesn't exist, then no migrations are applied. Reverted documentation change from refs #23808.
2017-06-16Fixed #27787 -- Made call_command() validate the options it receives.Chandrakant Kumar
2017-06-13Fixed #28284 -- Prevented Paginator's unordered object list warning from ↵orf
evaluating a QuerySet.
2017-06-07Fixed #28165 -- Ignored case in FileExtensionValidator's allowed_extensions.Arne de Laat
2017-06-05Replaced Model._get_pk_val() with pk property.Tim Graham
Model.pk was added after _get_pk_val() and many places weren't simplified.
2017-06-05Fixed #26651 -- Kept original file suffix in TemporaryUploadedFile nameClaude Paroz
Thanks Tim Graham for the review.
2017-06-05Refs #27795 -- Removed force_text() usage in serialization frameworkClaude Paroz
2017-06-01Refs #23968 -- Removed unnecessary lists, generators, and tuple calls.Jon Dufresne
2017-06-01Sorted imports per isort 4.2.9.Tim Graham
2017-05-31Fixed #28170 -- Fixed file_move_safe() crash when moving files to a CIFS mount.Derrick Jackson
2017-05-30DRY'd startapp and startproject management commands.Adam Johnson
2017-05-27Fixed #28249 -- Removed unnecessary dict.keys() calls.Jon Dufresne
iter(dict) is equivalent to iter(dict.keys()).
2017-05-27Replaced some map() and filter() calls with generators.Tom
2017-05-27Fixed #27881 -- Added diffsettings --output option.Chris Lamb
Thanks Haris Ibrahim K. V. for writng docs.
2017-05-26Fixed #27978 -- Allowed loaddata to read data from stdin.Pavel Kulikov
Thanks Squareweave for the django-loaddata-stdin project from which this is adapted.
2017-05-25Made RegexValidator's inverse_match logic clearer.Edward D'Souza
2017-05-22Fixed #28015 -- Added makemessages --add-location option.Ling-Xiao Yang
Thanks François Freitag for review.
2017-05-20Refs #16850 -- Removed obsolete simplejson support in JSON serializer.Tim Graham
cpython's json version is 2.0.9 so this line is never used.
2017-05-14Refs #28196 -- Removed mentions of bytestrings for EmailMessageClaude Paroz
With Python 3, there are no more reasons to special-case EmailMessage arguments which should be plain strings.
2017-04-27Refs #23919 -- Removed force_text() in Python deserializer needed only on ↵Claude Paroz
Python 2