Bendeguz Csirmaz
3d5272be0e
Refs #373 -- Added TupleIn subqueries.
2024-11-17 07:58:30 -08:00
Sarah Boyce
40fa376d51
Fixed #35837 -- Added missing alters_data=True to QuerySet and UserManager methods.
...
Thank you to Jason Chambers for the report and to Mariusz Felisiak for the review.
2024-11-17 07:58:30 -08:00
Simon Charette
e0d0827cf4
Refs #373 -- Used a feature flag to disable composite subquery test on MySQL.
2024-11-17 07:58:30 -08:00
antoliny0919
e5dbb627ff
Updated the "Built-in Field classes" section reference to a link.
2024-11-17 07:58:30 -08:00
Sarah Boyce
85a2434c24
Fixed #35876 -- Displayed non-ASCII fieldset names when rendering ModelAdmin.fieldsets.
...
Thank you to Namhong Kim for the report, and to Mariusz Felisiak and Marijke Luttekes for the review.
Regression in 01ed59f753139afb514170ee7f7384c155ecbc2d.
2024-11-17 07:58:30 -08:00
Ben Cail
9d7190cf42
Fixed #35180 -- Recreated PostgreSQL _like indexes when changing between TextField and CharField field types.
2024-11-17 07:58:30 -08:00
maddrum
8aac7445f6
Fixed #35866 -- Clarified the positioning Python magic methods on models in the internal style guide.
2024-11-17 07:58:30 -08:00
Anthony Joseph
c2e1bfbe9b
Fixed #35856 -- Added QuerySet.explain() support for MEMORY/SERIALIZE option on PostgreSQL 17+.
2024-11-17 07:58:30 -08:00
Johanan-Ayadata
ff75ae3b62
Added missing lang attributes to html elements in docs.
2024-11-17 07:58:30 -08:00
aruseni
4a90b0b227
Clarified default behavior when fields and fieldsets are not set on ModelAdmin.
2024-11-17 07:58:30 -08:00
Mike Edmunds
c3d5e52399
Fixed #35864 -- Documented EmailMessage.connection is ignored when using send_messages().
2024-11-17 07:58:30 -08:00
antoliny0919
3fbc7ff11b
Fixed #35873 -- Corrected Form.as_table() call in form docs.
2024-11-17 07:58:30 -08:00
Tainara Palmeira
9eb7c3a57e
Refs #35844 -- Expanded compatibility for expected error messages in command tests on Python 3.12 and 3.13.
...
Updated CommandTests.test_subparser_invalid_option and CommandDBOptionChoiceTests.test_invalid_choice_db_option to use assertRaisesRegex() for compatibility with modified error messages in Python 3.12, 3.13, and 3.14+..
2024-11-17 07:58:30 -08:00
aruseni
c4832e7193
Corrected note on importing fields in model field reference docs.
2024-11-17 07:58:30 -08:00
Maria Hynes
a6ad41a1aa
Removed unneeded OS reference on running the test suite in contributing docs.
...
This is not needed as the console snippet has buttons that allows the user to choose their OS.
2024-11-17 07:58:30 -08:00
Clifford Gama
3cd08b222b
Fixed typo in ref/models/fields.txt.
2024-11-17 07:58:30 -08:00
Mike Edmunds
f182dacc21
Refs #35581 -- Reduced boilerplate in mail tests.
2024-11-17 07:58:30 -08:00
Mike Edmunds
85cb3c7cd4
Refs #35581 -- Identified mail tests that check for Python 2 behavior.
...
This also removed a duplicate CTE case (that used to be distinct in Python 2).
2024-11-17 07:58:30 -08:00
Mike Edmunds
041000416b
Refs #35581 -- Verified attachments in the generated message in mail tests.
...
This also removed send() calls, as this doesn't check the serialized content, and
the backend tests cover sending.
2024-11-17 07:58:30 -08:00
Mike Edmunds
616b19cfe3
Refs #35581 -- Clarified some test names and comments in mail tests.
2024-11-17 07:58:30 -08:00
Peter Ruszel
6c8427cb65
Fixed #35868 -- Removed unneeded AttributeError catching in collectstatic's delete_file().
2024-11-17 07:58:30 -08:00
antoliny0919
d8e3c73ec2
Fixed #35871 -- Corrected example on altering the base_fields attribute in forms docs.
2024-11-17 07:58:30 -08:00
earthyoung
da5b710c56
Refs #34900 -- Removed usage of deprecated glob.glob1().
2024-11-17 07:58:30 -08:00
Claude Paroz
dcdba99c90
Refs #35742 -- Used curly quote in add user form message.
2024-11-17 07:58:30 -08:00
Paolo Melchiorre
328488b6ed
Improved the writing documentation contributing guide.
2024-11-17 07:58:30 -08:00
Tainara Palmeira
45dd23f666
Refs #35844 -- Corrected expected error messages in commands tests on Python 3.14+.
...
Updated CommandTests.test_subparser_invalid_option and CommandDBOptionChoiceTests.test_invalid_choice_db_option to address changes in Python 3.14+ error handling.
2024-11-17 07:58:30 -08:00
Mariusz Felisiak
1019cf3708
Made GitHub actions display all warnings in Python tests.
2024-11-17 07:58:30 -08:00
mbcodes
123f87f0dd
Improved readability of triage workflow image by increasing its size and color contrast.
2024-11-17 07:58:30 -08:00
Mariusz Felisiak
df6241ff0b
Refs #35803 -- Added support for __covers GIS lookup on MySQL.
2024-11-17 07:58:30 -08:00
Mariusz Felisiak
3e4d3e707a
Fixed #35803 -- Added support for Collect, GeoHash, and IsValid on MariaDB 11.7+.
2024-11-17 07:58:30 -08:00
Mariusz Felisiak
ecb0415ee9
Refs #35803 -- Added support for __coveredby GIS lookup on MySQL and MariaDB 11.7+.
2024-11-17 07:58:30 -08:00
Carlton Gibson
446bb2dac8
Refs #26029 -- Extended docs for the StorageHandler default instance.
...
Third-party packages that provide storages need to rely on the
StorageHandler API in order to allow users to use the `storages` module
instance to override defaults. Minimally documenting these methods
allows package authors to rely on them.
Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>
2024-11-17 07:58:30 -08:00
Mariusz Felisiak
8e5daf2dfe
Refs #35844 -- Fixed tests for test --parallel option on Python 3.14+.
...
"forkserver" is the new default on POSIX systems, and Django doesn't
support parallel tests with "forkserver":
b65f2cdfa7
2024-11-17 07:58:30 -08:00
Paolo Melchiorre
e542bc1ba6
Used webbroswer module in docs Makefile.
2024-11-17 07:58:30 -08:00
AfiMaameDufie
763dfbc163
Updated authentication solutions list on using REMOTE_USER how-to.
2024-11-17 07:58:30 -08:00
koresi
cb7f1180a8
Fixed #22828 -- Warned that ModelAdmin get hooks return the property itself rather a copy.
2024-11-17 07:58:30 -08:00
Mariusz Felisiak
cc44500f6b
Refs #35803 -- Added more tests for __coveredby and __covers GIS lookups.
...
Co-authored-by: David Smith <smithdc@gmail.com>
2024-11-17 07:58:30 -08:00
David D Lowe
0208305b00
Doc'd that unusable passwords are defined by metadata in the password field.
2024-11-17 07:58:30 -08:00
Clifford Gama
5a65adb2f8
Fixed #28999 -- Documented how to reverse a class-based view by instance.
...
Co-authored-by: Sarah Boyce <42296566+sarahboyce@users.noreply.github.com>
2024-11-17 07:58:30 -08:00
Clifford Gama
2d25d64c63
Refs #28999 -- Added tests for reversing a class-based view by instance.
2024-11-17 07:58:30 -08:00
Yash
33887d9f84
Fixed #35731 -- Extended db_default docs.
...
This added a missing db_default reference in docs/topics/db/models.txt,
and added a reference to the DatabaseDefault object.
2024-11-17 07:58:30 -08:00
David Smith
523c1efe14
Refs #34406 -- Added support for GDAL curved geometries.
...
Co-authored-by: Fabien Le Frapper <contact@fabienlefrapper.me>
2024-11-17 07:58:30 -08:00
Daniele Procida
40c3f0f4db
Restructured how-to docs landing page.
...
Previously, this was a bare list of sub-pages, not in any discernible
order, and hard to parse.
Now the sub-pages are grouped in sections by topic. It's unlikely to be
the final word on how this material is arranged, but it's a clear
improvement on the existing arrangement and provides a good basis for
next steps.
2024-11-17 07:58:30 -08:00
ssanger
608422addc
Added missing alt attribute to <img> tag in docs.
2024-11-17 07:58:30 -08:00
Mariusz Felisiak
55d60b9903
Fixed example indentation in howto/overriding-templates.txt.
2024-11-17 07:58:30 -08:00
amirreza sohrabi far
8b59f0ca64
Updated Hypercorn links in docs/howto/deployment/asgi/hypercorn.txt.
2024-11-17 07:58:30 -08:00
Mariusz Felisiak
68a753b629
Updated tutorial part count from 7 to 8 in docs/intro/reusable-apps.txt.
2024-11-17 07:58:30 -08:00
Nick Pope
10072a95c4
Fixed #35841 -- Restored support for DB-IP databases in GeoIP2.
...
Thanks Felix Farquharson for the report and Claude Paroz for the
review.
Regression in 40b5b1596f7505416bd30d5d7582b5a9004ea7d5.
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
2024-11-17 07:58:30 -08:00
Nick Pope
56a377d35f
Refs #35841 -- Adjusted GeoIP2 tests for easier test case extension.
...
These changes will make it easier to introduce tests for alternate
databases that may have different results without the need to duplicate
lots of the tests definition.
2024-11-17 07:58:30 -08:00
Nick Pope
7353279ba1
Refs #35841 -- Updated GeoIP2 test database files.
...
The mmdb files were taken from
679e37e18a
.
2024-11-17 07:58:30 -08:00