1
0
mirror of https://github.com/django/django.git synced 2025-10-31 09:41:08 +00:00

[5.0.x] Fixed #35628 -- Allowed compatible GeneratedFields for ModelAdmin.date_hierarchy.

Backport of 7f8d839722 from main.
This commit is contained in:
John Parton
2024-07-24 13:53:06 -05:00
committed by Sarah Boyce
parent 3aa9acd856
commit c822ad638a
3 changed files with 58 additions and 3 deletions

View File

@@ -1187,7 +1187,7 @@ class ModelAdminChecks(BaseModelAdminChecks):
)
]
else:
if not isinstance(field, (models.DateField, models.DateTimeField)):
if field.get_internal_type() not in {"DateField", "DateTimeField"}:
return must_be(
"a DateField or DateTimeField",
option="date_hierarchy",