| Age | Commit message (Collapse) | Author |
|
Thanks Aymeric for the initial patch and Carl for review.
|
|
|
|
Thanks Josh, Anssi, and Carl for reviews and advice.
|
|
|
|
To improve consistency, sample URL names that had underscores
in them now use dashes instead. That excludes URL names that
have some relation to the code, such as those generated by
the admin.
Thanks guettli for reporting this.
|
|
in tests.
|
|
|
|
|
|
|
|
|
|
|
|
Since refs #21489, FormSet classes and factories are exposed on the
django.forms package.
|
|
|
|
related set.
|
|
context processors.
|
|
|
|
using alternative template engines.
|
|
|
|
when generating PDF.
|
|
|
|
|
|
|
|
|
|
|
|
Thanks Anjul Tyagi for some of the draft text.
|
|
|
|
Thanks Stavros Korokithakis for the report and Tim Graham for the
review.
|
|
@python_2_unicode_compatible.
|
|
|
|
Thanks aklim007 for the suggestion.
|
|
|
|
Per deprecation timeline.
|
|
Per deprecation timeline.
|
|
Per deprecation timeline.
|
|
|
|
Per deprecation timeline.
|
|
deprecation timeline.
|
|
|
|
|
|
|
|
deprecation timeline.
|
|
|
|
|
|
|
|
|
|
This commits lifts the restriction that the outermost atomic block must
be declared with savepoint=False. This restriction was overly cautious.
The logic that makes it safe not to create savepoints for inner blocks
also applies to the outermost block when autocommit is disabled and a
transaction is already active.
This makes it possible to use the ORM after set_autocommit(False).
Previously it didn't work because ORM write operations are protected
with atomic(savepoint=False).
|
|
|
|
Thanks Tim Graham for the review.
|
|
|
|
|