From f64fd47a7627ed6ffe2df2a32ded6ee528a784eb Mon Sep 17 00:00:00 2001 From: Mariusz Felisiak Date: Fri, 7 Jul 2023 08:06:01 +0200 Subject: Fixed #9602 -- Added AdminSite.get_model_admin(). This allows retrieving an admin class for the given model class without using internal attributes. --- tests/admin_checks/tests.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'tests/admin_checks') diff --git a/tests/admin_checks/tests.py b/tests/admin_checks/tests.py index 417c8504ed..d2d1eb219e 100644 --- a/tests/admin_checks/tests.py +++ b/tests/admin_checks/tests.py @@ -276,8 +276,7 @@ class SystemChecksTestCase(SimpleTestCase): class MyBookAdmin(admin.ModelAdmin): def check(self, **kwargs): errors = super().check(**kwargs) - author_admin = self.admin_site._registry.get(Author) - if author_admin is None: + if not self.admin_site.is_registered(Author): errors.append("AuthorAdmin missing!") return errors -- cgit v1.3