From 472956e00e0e2708080446f0d60b3ea1606c2ab6 Mon Sep 17 00:00:00 2001 From: behruz-dev Date: Wed, 10 Sep 2025 17:52:08 +0500 Subject: [PATCH] add: add tg_id --- core/apps/accounts/admin/user.py | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/core/apps/accounts/admin/user.py b/core/apps/accounts/admin/user.py index e0d08e6..3739d9e 100644 --- a/core/apps/accounts/admin/user.py +++ b/core/apps/accounts/admin/user.py @@ -1,9 +1,35 @@ from django.contrib import admin from django.contrib.auth.admin import UserAdmin as DjangoUserAdmin +from django.utils.translation import gettext_lazy as _ from core.apps.accounts.models import User @admin.register(User) class UserAdmin(DjangoUserAdmin): - pass \ No newline at end of file + fieldsets = ( + (None, {"fields": ("username", "password")}), + (_("Personal info"), {"fields": ("first_name", "last_name", "email", 'tg_id')}), + ( + _("Permissions"), + { + "fields": ( + "is_active", + "is_staff", + "is_superuser", + "groups", + "user_permissions", + ), + }, + ), + (_("Important dates"), {"fields": ("last_login", "date_joined")}), + ) + add_fieldsets = ( + ( + None, + { + "classes": ("wide",), + "fields": ("username", "usable_password", "password1", "password2"), + }, + ), + ) \ No newline at end of file