
    xh                     
   S SK Jr  S SKJr  S SKJr  S SKJr  S SK	J
r  S SKJr  SSKJr  SS	KJr   " S
 S\\5      r\R$                  R'                  \\5        \" \R$                  R(                  5      \R$                  l        g)    )secure_admin_login)admin)	UserAdmin)Collate)gettext_lazy)ImportExportModelAdmin   )User)UserResourcec                      ^  \ rS rSrSrSrSSS04\" S5      SS04\" S	5      SS
04\" S5      SS044rSSSS.44rSr	Sr
\rU 4S jrS rSrU =r$ )r      )email)r   nameorganizationsNfields)r   passwordzPersonal info)r   subscribe_by_default	analyticsoptionsPermissions)	is_activeis_staffis_superusergroupsuser_permissionszImportant dates)
last_login)wide)r   	password1	password2)classesr   )email_deterministicr   )r   c                 n   > [         TU ]  U5      R                  [        SS5      S9R	                  S5      $ )Nr   z	und-x-icu)r!   organizations_ext_organization)superget_querysetannotater   prefetch_related)selfrequest	__class__s     /code/apps/users/admin.pyr%   UserAdmin.get_queryset<   s7    G !"X'';*GXH>?		
    c                     SR                  UR                  R                  5        Vs/ s H  o"R                  PM     sn5      $ s  snf )Nz, )joinr#   allr   )r(   objorgs      r+   r   UserAdmin.organizationsD   s6    yyc.P.P.T.T.VW.Vs((.VWXXWs   A )__name__
__module____qualname____firstlineno__orderinglist_display_	fieldsetsadd_fieldsetssearch_fieldsreadonly_fieldsr   resource_classr%   r   __static_attributes____classcell__)r*   s   @r+   r   r      s    HL  	
 oOP	

 m 	
 
	/:;5I< $=	
M 4M$O!N
Y Yr-   r   N)allauth.account.decoratorsr   django.contribr   django.contrib.auth.adminr   BaseUserAdmindjango.db.models.functionsr   django.utils.translationr   r;   import_export.adminr   modelsr
   	resourcesr   siteregisterloginr4   r-   r+   <module>rO      s`    9   @ . 6 6  #9Y5 9Yx 

  D) $%ejj&6&67

 r-   