summaryrefslogtreecommitdiff
path: root/django/contrib/auth/admin.py
diff options
context:
space:
mode:
authorMarcelo Galigniana <marcelogaligniana@gmail.com>2022-06-20 13:12:00 -0300
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2022-06-22 07:50:24 +0200
commitd80a2585532ef15184afed6cf4ec1358198a894d (patch)
tree5a8bce4cce629d837d830831f78b3be281c5ed2f /django/contrib/auth/admin.py
parentde74a74b4b889c986cabab837bb03e2113880afe (diff)
Fixed #33028 -- Used ModelAdmin's opts attribute instead of model._meta.
Diffstat (limited to 'django/contrib/auth/admin.py')
-rw-r--r--django/contrib/auth/admin.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/django/contrib/auth/admin.py b/django/contrib/auth/admin.py
index 636e620eb1..1d7078f4ac 100644
--- a/django/contrib/auth/admin.py
+++ b/django/contrib/auth/admin.py
@@ -138,7 +138,7 @@ class UserAdmin(admin.ModelAdmin):
raise PermissionDenied
if extra_context is None:
extra_context = {}
- username_field = self.model._meta.get_field(self.model.USERNAME_FIELD)
+ username_field = self.opts.get_field(self.model.USERNAME_FIELD)
defaults = {
"auto_populated_fields": (),
"username_help_text": username_field.help_text,
@@ -155,7 +155,7 @@ class UserAdmin(admin.ModelAdmin):
raise Http404(
_("%(name)s object with primary key %(key)r does not exist.")
% {
- "name": self.model._meta.verbose_name,
+ "name": self.opts.verbose_name,
"key": escape(id),
}
)
@@ -197,7 +197,7 @@ class UserAdmin(admin.ModelAdmin):
"has_delete_permission": False,
"has_change_permission": True,
"has_absolute_url": False,
- "opts": self.model._meta,
+ "opts": self.opts,
"original": user,
"save_as": False,
"show_save": True,