| Age | Commit message (Collapse) | Author |
|
|
|
Previously Django only checked for the table name in CreateModel
operations in initial migrations and faked the migration automatically.
This led to various errors and unexpected behavior. The newly introduced
--fake-initial flag to the migrate command must be passed to get the
same behavior again. With this change Django will bail out in with a
"duplicate relation / table" error instead.
Thanks Carl Meyer and Tim Graham for the documentation update, report
and review.
|
|
Thanks Carl Meyer and Markus Holtermann for the reviews.
|
|
|
|
Removed fragile algorithm to find which application a model belongs to.
Fixed #21680, #21719. Refs #21794.
|
|
|
|
|
|
|
|
inline.
Refs #6707.
|
|
Thanks Anssi Kääriäinen, Carl Meyer, Collin Anderson, and Tim Graham for the reviews.
|
|
|
|
|
|
|
|
The method is mainly intended for use with UUIDField. For UUIDField we
want to call the field's default even when primary key value is
explicitly set to None to match the behavior of AutoField.
Thanks to Marc Tamlyn and Tim Graham for review.
|
|
|
|
|
|
Specifically in rendering shortcuts, template responses, and class-based
views that return template responses.
Also added a test for render_to_response(status=...) which was missing
from fdbfc980.
Thanks Tim and Carl for the review.
|
|
|
|
Thanks Anssi Kääriäinen, Marc Tamlyn, and Tim Graham for the reviews.
|
|
|
|
and deprecated django.forms.extras.
Thanks Berker Peksag and Tim Graham for the reviews.
|
|
|
|
|
|
|
|
Thanks to Keryn Knight for the report.
|
|
|
|
|
|
|
|
Kept support for creating models without migrations when running tests
(especially for Django's test suite).
|
|
Per deprecation timeline; refs #21680.
|
|
|
|
|
|
#21674.
|
|
Per deprecation timeline; refs #13252.
|
|
|
|
|
|
timeline.
refs #8898
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|