diff --git a/apps/users/admin.py b/apps/users/admin.py index 90bac75..f0da7b2 100644 --- a/apps/users/admin.py +++ b/apps/users/admin.py @@ -27,7 +27,7 @@ class UserAdmin(admin.ModelAdmin): 'balance', ] readonly_fields = ['last_update', 'uuid'] - list_display = ['pk', 'first_name', 'last_name', 'phone_number'] + list_display = ['pk', 'first_name', 'last_name', 'phone_number', 'date_joined', 'last_update'] search_fields = ['pk', 'first_name', 'last_name', 'phone_number'] diff --git a/apps/users/models.py b/apps/users/models.py index 077acf9..22d0b3e 100644 --- a/apps/users/models.py +++ b/apps/users/models.py @@ -140,6 +140,12 @@ class User(AbstractUser): objects = UserManager() + class Meta: + verbose_name = _("user") + verbose_name_plural = _("users") + ordering = ['-date_joined'] + + def get_display_name(self): return str(self.name or self.get_full_name() or self.username or self.email or self.phone_number or self.pk)