diff options
Diffstat (limited to 'django')
| -rw-r--r-- | django/contrib/auth/checks.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/django/contrib/auth/checks.py b/django/contrib/auth/checks.py index cf23c51746..0de4cf49f1 100644 --- a/django/contrib/auth/checks.py +++ b/django/contrib/auth/checks.py @@ -1,5 +1,4 @@ from itertools import chain -from types import MethodType from django.apps import apps from django.conf import settings @@ -98,7 +97,7 @@ def check_user_model(app_configs, **kwargs): ) ) - if isinstance(cls().is_anonymous, MethodType): + if callable(cls().is_anonymous): errors.append( checks.Critical( "%s.is_anonymous must be an attribute or property rather than " @@ -108,7 +107,7 @@ def check_user_model(app_configs, **kwargs): id="auth.C009", ) ) - if isinstance(cls().is_authenticated, MethodType): + if callable(cls().is_authenticated): errors.append( checks.Critical( "%s.is_authenticated must be an attribute or property rather " |
