
    w*8i                     h    d dl mZ d dlmZ ddlmZ  ej                  e       G d de             Zy)    )admin)	UserAdmin   )Userc                   n    e Zd ZdZeZdZdZdZdZ	dZ
ddd	ifd
ddifdddifdddifdddiffZddddffZy)r   z5Admin configuration for the Telegram-only user model.)	telegram_user_idusername
first_name	last_namecredit_balancereferral_codereferred_byis_staff	is_active)r   is_superuserr   )r   r	   r
   r   r   )z-created_at)
last_login
created_at
updated_atAccountfields)r   passwordProfile)r	   r
   r   language_code	photo_urlReferral)r   r   Permissions)r   r   r   groupsuser_permissionszImportant datesN)wide)r   r	   r
   r   r   r   r   r   r   r   r   )classesr   )__name__
__module____qualname____doc__r   modellist_displaylist_filtersearch_fieldsorderingreadonly_fields	fieldsetsadd_fieldsets     A/home/cursorai/projects/telegram-earn/backend/apps/users/admin.pyr   r      s    ?E
L <KM  H@O 
X?@A 	
 
h @AB 	
 
X'QRS7I@ $	
Mr.   r   N)django.contribr   django.contrib.auth.adminr   BaseUserAdminmodelsr   registerr-   r.   r/   <module>r5      s7      @  L L Lr.   