Carlton Gibson
0a646c8e08
Removed distracting note from tutorial 4.
...
The note on a possible race condition is inappropriate in this
tutorial setting. To quote Diátaxis:
> Your job is to guide the learner to a successful conclusion. There
> may be many interesting diversions along the way … - ignore them.
Co-Authored-By: Ryan Hiebert <ryan@ryanhiebert.com>
2024-02-21 06:21:20 +01:00
Adam Johnson
98e6f2396c
Fixed #35237 -- Merged system checks for admin actions.
2024-02-21 05:25:25 +01:00
AlexCLeduc
a084c5d35a
Fixed #35238 -- Fixed database serialization crash when base managers use prefetch_related().
...
Regression in 1391356276
following deprecation in eedbf930287cb72e9afab1f7208c24b1146b0c4ec.
2024-02-20 22:14:17 +01:00
Adam Zapletal
eb2d49b734
Fixed #23759 -- Preserved all file extensions in Storage.get_available_name().
2024-02-20 21:06:39 +01:00
Mariusz Felisiak
3426a5c33c
Refs #34900 -- Fixed CommandTypes.test_help_default_options_with_custom_arguments test on Python 3.13+.
...
c4a2e8a2c5
2024-02-20 20:59:26 +01:00
Fabian Braun
e626716c28
Fixed #34429 -- Allowed setting unusable passwords for users in the auth forms.
...
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
2024-02-20 12:13:32 -03:00
Natalia
8a757244f9
Refs #34429 -- Defined test user with unusable password for auth forms tests.
2024-02-20 12:12:37 -03:00
Fabian Braun
f64c528c17
Refs #34429 -- Created SetPasswordMixin
to reuse password validation logic in auth forms.
...
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com>
2024-02-20 10:50:49 -03:00
Adam Johnson
31314980be
Fixed #35236 -- Used Field.attname/column attributes instead of get_attname()/get_attname_column().
2024-02-20 11:34:00 +01:00
d9pouces
e0496b2e9a
Used <span> instead of <div> in admin theme button.
...
<div> is not allowed as child of <button>.
2024-02-20 10:01:45 +01:00
sandjio
9bd849c8d5
Fixed #35153 -- Added note about locale name notation to FORMAT_MODULE_PATH docs.
...
Co-authored-by: Paul Hermans <paul.hermans@benemtech.com>
2024-02-20 05:29:15 +01:00
Mariusz Felisiak
5f637a8a8d
Fixed #35226 -- Reallowed executing queries for dynamically created connections.
...
Regression in 8fb0be3500
.
Thanks Florian Apolloner for the report.
2024-02-19 18:34:18 +01:00
Mariusz Felisiak
9350308f37
Fixed closing connections in test_utils.tests.AllowedDatabaseQueriesTests.
2024-02-19 14:08:30 +01:00
Adam Johnson
f65f8ab84e
Refs #28011 -- Removed ForeignObjectRel.is_hidden().
2024-02-19 12:22:46 +01:00
Adam Johnson
6002df0671
Fixed #35224 -- Made GenericForeignKey inherit from Field.
2024-02-19 09:56:27 +01:00
Erin Kelly
57e6336f52
Updated my entry in AUTHORS.
2024-02-19 09:39:23 +01:00
Albert Defler
26aae56144
Refs #34060 -- Fixed JSONField __exact lookup for primitivies on Oracle 21c+.
...
Regression in c991602ce5
.
Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com>
2024-02-19 08:28:42 +01:00
Adam Johnson
f25d84f61a
Fixed #35232 -- Cached model's Options.verbose_name_raw.
2024-02-19 06:05:52 +01:00
Adam Johnson
28a3fbe004
Fixed #35229 -- Made URL custom error handler check run once.
2024-02-19 05:58:37 +01:00
Adam Johnson
5e80390add
Fixed #35230 -- Added cached ForeignObjectRel.accessor_name.
2024-02-19 05:47:12 +01:00
Adam Johnson
7ba6c9edc5
Fixed #28011 -- Corrected Field.hidden docs.
2024-02-17 17:17:23 +01:00
Mariusz Felisiak
d1be05b3e9
Fixed #35187 -- Fixed @sensitive_variables/sensitive_post_parameters decorators crash with .pyc-only builds.
...
Thanks Jon Janzen for the implementation idea.
Thanks Marcus Hoffmann for the report.
Regression in 38e391e95f
.
2024-02-17 08:15:59 +01:00
Aaron Linville
7a05b8a2fa
Fixed #24018 -- Allowed setting pragma options on SQLite.
2024-02-16 12:59:19 +01:00
ontowhee
66e47ac69a
Fixed #29725 -- Removed unnecessary join in QuerySet.count() and exists() on a many to many relation.
...
Co-Authored-By: Shiwei Chen <april.chen.0615@gmail.com>
2024-02-16 08:57:16 +01:00
Simon Charette
0d8fbe2ade
Refs #34060 -- Fixed crash when filtering against literal JSON with psycopg2.
2024-02-16 07:40:33 +01:00
Albert Defler
c991602ce5
Fixed #34060 -- Fixed migrations crash when adding check constraints with JSONField __exact lookup on Oracle.
2024-02-15 13:57:58 +01:00
Shafiya Adzhani
22285d366c
Fixed #33037 -- Fixed Trunc() with offset timezones on MySQL, SQLite, Oracle.
2024-02-15 10:02:57 +01:00
Shafiya Adzhani
2aa8388110
Improved test helpers in truncated date/time field tests.
...
Co-authored-by: Lily Foote <code@lilyf.org>
2024-02-15 10:02:53 +01:00
Mariusz Felisiak
3cadeea077
Refs #30686 -- Removed unused regexes in django.utils.text.
...
Unused since 6ee37ada32
.
2024-02-15 08:39:14 +01:00
Hisham Mahmood
8db593de05
Fixed #35173 -- Fixed ModelAdmin.lookup_allowed() for lookups on foreign keys when not included in ModelAdmin.list_filter.
...
Regression in f80669d2f5
.
Thanks Sarah Boyce for the review.
2024-02-14 22:29:49 -03:00
Cosmic Process
c783e7a3a0
Fixed #35195 -- Removed unnecessary type="text/css" attributes from <style> tags.
2024-02-14 16:28:44 +01:00
Salvo Polizzi
e6fa74f020
Fixed #35179 -- Made admindocs detect positional/keyword-only arguments.
2024-02-14 13:17:40 +01:00
Tim Graham
bf692b2fdc
Fixed #28263 -- Fixed TestCase setup for databases that don't support savepoints.
2024-02-14 07:57:38 +01:00
Moein Bbp
cf107fe255
Fixed #35122 -- Made migrate --prune option respect --app_label.
2024-02-13 14:47:49 +01:00
David Smith
222bf2932b
Refs #35058 -- Added support for measured geometries to GDAL GeometryCollection and subclasses.
2024-02-12 15:21:11 +01:00
Alexander Lazarević
f8ff61c77e
Fixed #35171 -- Updated the design of the "Congrats" page.
2024-02-12 12:31:52 +01:00
Alexander Lazarević
3fbee6edee
Corrected indentation of the "Congrats" page template.
2024-02-12 12:31:52 +01:00
Daniel Garcia Moreno
bc8471f0aa
Refs #34900 , Refs #34118 -- Updated assertion in test_skip_class_unless_db_feature() test on Python 3.12.2+.
...
Python 3.12.2 bring back the skipped tests in the number of running
tests. Refs
0a737639dc
2024-02-10 16:14:51 +01:00
Eli
b47bdb4cd9
Fixed #35145 -- Corrected color scheme of vanilla HTML widgets in admin.
2024-02-09 11:12:20 +01:00
David Sanders
06264258dc
Fixed #35175 -- Made migraton writer preserve keyword-only arguments.
...
Thanks Gerald Goh for the report.
2024-02-09 09:37:13 +01:00
Ben Cail
8b7ddd1b62
Refs #34534 -- Reduced constraint operations with Meta.constraints when optimizing migrations.
2024-02-09 07:02:52 +01:00
bcail
9c5e382b98
Fixed #35073 -- Avoided unnecessary calling of callables used by SET/SET_DEFAULT in Collector.collect().
2024-02-08 18:41:32 +01:00
Vašek Dohnal
1b5338d03e
Fixed #35174 -- Fixed Signal.asend()/asend_robust() crash when all receivers are asynchronous.
...
Regression in e83a88566a
.
2024-02-08 11:36:28 +01:00
Mariusz Felisiak
2f14c2cedc
Fixed #35172 -- Fixed intcomma for string floats.
...
Thanks Warwick Brown for the report.
Regression in 55519d6cf8
.
2024-02-08 10:58:54 +01:00
Koo
aaffbabd58
Fixed typo in docs/internals/contributing/writing-code/coding-style.txt.
2024-02-08 05:57:59 +01:00
Hisham Mahmood
d79fba7d8e
Fixed #35099 -- Prevented mutating queryset when combining with & and | operators.
...
Thanks Alan for the report.
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
2024-02-07 12:36:30 +01:00
David Smith
6ee37ada32
Fixed #30686 -- Used Python HTMLParser in utils.text.Truncator.
2024-02-07 09:46:25 +01:00
David Smith
70f39e46f8
Refs #30686 -- Fixed text truncation for negative or zero lengths.
2024-02-07 05:18:35 +01:00
nessita
3e820d10f8
Refs #10743 -- Removed leftover comment in tests/admin_changelist/tests.py.
2024-02-06 16:50:54 -03:00
David Smith
48a4693951
Refs #30686 -- Improved test coverage of Truncator.
2024-02-06 16:35:08 +01:00