| Age | Commit message (Collapse) | Author |
|
|
|
Thanks Denis Cornehl for help with the patch.
|
|
Thanks to mpasternak for the report and Tim Graham for the review.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reverted "Explicitly passed rounds as rounds to bcrypt.gensalt()"
This reverts commit 23529fb19594ffcc6ba6d716356b828157200288.
|
|
|
|
Thanks to Tim Graham for the review.
|
|
Thanks Daniele Procida for coauthoring.
|
|
Django's test suite often tries to load fixture files from apps that have
no fixtures at all. This creates a lot of unnecessary disabling and
enabling of constraints which can be expensive on some database.
To speed this up, loaddata now first checks if any fixture file matches.
If no fixture file is matched, then the command exits before disabling
and enabling of constraints is done.
The main benefit of this change is seen on MSSQL, where tests on
Django 1.8 run hours faster.
|
|
|
|
Thanks Thomas Güttler for motivating this addition.
|
|
FormMixin.get_context_data().
Changed "dict.setdefault" to "if x in dict" pattern so that get_form() would not
be called unnecessarily, specifically in the case where FormMixin.form_invalid()
calls get_context_data() with the current form.
|
|
SingleObjectMixin.get_context_object_name().
|
|
|
|
request a positional argument.
|
|
is False.
|
|
|
|
|
|
|
|
|
|
Forwardport of b51086d57313e7ea857f4b96b62d25e600ee0a8d from stable/1.8.x
|
|
|
|
The use of predictable filenames in /tmp often leads to symlink attacks
so remove the most obvious use of them in the docs.
|
|
|
|
|
|
|
|
RequestContext in docs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Deprecates the "--plain" option.
|
|
BaseCommand.execute(**options).
|
|
This includes the ability to collapse inlines by specifying a class named
'collapse'.
|
|
|
|
For all practical purposes, there are no common cases for which a
website cannot be deployed with HTTPS.
|
|
|
|
|
|
|