| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Previously, foreign relationships were followed only one level deep which
prevents foreign keys to foreign keys from being resolved appropriately.
This was causing issues such as improper database value conversion for
UUIDField on SQLite because the resolved expression's output field's
internal type wasn't correct. Added tests to make sure unlikely foreign
reference cycles don't cause recursion errors.
Refs #24343.
Thanks oyooyo for the report and Wayne Merry for the investigation.
|
|
|
|
|
|
|
|
choices.
|
|
|
|
Thanks Lynn Cyrin for contributing to the patch, and Nick Pope for review.
|
|
|
|
SQLite and MySQL.
|
|
|
|
fractional part of DecimalField.
This reverts commit a146b65628e702a9a3ed5be21542ca45366fbb29 and adds
a test for the regression.
|
|
pointing to a MTI model.
Regression in b9f8635f58ad743995cad2081b3dc395e55761e5.
|
|
|
|
when saving negative numbers in PositiveInteger fields.
|
|
MySQL 5.5 (refs #28552) was the last database to use it.
|
|
Previously, it was a QuerySet which could reevaluate to a new value if the
model's data changes. This is inconsistent with other Field.value_from_object()
methods.
This allows reverting the fix in the admin for refs #27998.
|
|
|
|
Unused since b3b71a0922334c70bbc646a4873010f808196671.
|
|
|
|
|
|
Field.deconstruct()/__repr__().
|
|
|
|
|
|
|
|
Regression in d2a26c1a90e837777dabdf3d67ceec4d2a70fb86.
Thanks Adam Alton for the report and test, and Adam Johnson for
suggesting the fix.
|
|
|
|
Thanks Tim Graham and Adam Johnson for the reviews.
|
|
|
|
on Oracle.
|
|
with choices.
|
|
Thanks Tim Graham for the review.
|
|
Regression in 2f9861d823620da7ecb291a8f005f53da12b1e89.
|
|
|
|
|
|
These functions do nothing on Python 3.
|
|
|
|
Thanks Tim Graham for the review.
|
|
Thanks Tim Graham and Simon Charette for the reviews.
|
|
Thanks Tim Graham for the review.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|