
    Sњh                     2   S SK JrJr  S SKJr  S SKJrJr  S SK	J
r
  S SKJrJr   " S S\R                  5      r " S S	\R                  5      r\R"                  (       d  \R$                  R'                  \\5        \R$                  R'                  \\5        g
)    )adminmessages)gettext_lazy)app_settingssignals)get_adapter)EmailAddressEmailConfirmationc                   P    \ rS rSrSrSr/ rSrS/rS r	S r
\" S5      \
l        S	rg
)EmailAddressAdmin	   )emailuserprimaryverified)r   r   )r   make_verifiedc                 f    [        5       R                  5       nS/[        [        S U5      5      -   $ )Nr   c                     SU -   $ )Nuser__ )as    PD:\Anime\Ugyen\janka_web_project\venv\Lib\site-packages\allauth/account/admin.py<lambda>5EmailAddressAdmin.get_search_fields.<locals>.<lambda>   s    hl    )r   get_user_search_fieldslistmap)selfrequestbase_fieldss      r   get_search_fields#EmailAddressAdmin.get_search_fields   s,    !m::<y4$:K HIIIr   c                    UR                  SS9R                  5        H  nUR                  5       (       ad  [        R                  R                  [        UUS9  U R                  U[        S5      R                  UR                  S9[        R                  S9  M|  U R                  U[        S5      R                  UR                  S9[        R                  S9  M     g )NF)r   )senderr    email_addresszMarked {email} as verified.)r   )levelz#Failed to mark {email} as verified.)filteriteratorset_verifiedr   email_confirmedsendr	   message_user_formatr   r   SUCCESSERROR)r   r    querysetr&   s       r   r   EmailAddressAdmin.make_verified   s    %__e_<EEGM))++'',,'#"/ - 
 !!34;;-BUBU;V"** "  !!;<CC+11 D  #.. "  Hr   z)Mark selected email addresses as verifiedr   N)__name__
__module____qualname____firstlineno__list_displaylist_filtersearch_fieldsraw_id_fieldsactionsr"   r   r.   short_description__static_attributes__r   r   r   r   r   	   s9    ;L)KMMGJ, '((S&TM#r   r   c                        \ rS rSrSrSrSrSrg)EmailConfirmationAdmin-   )r&   createdsentkey)rC   )r&   r   N)r4   r5   r6   r7   r8   r9   r;   r>   r   r   r   r@   r@   -   s    >LK&Mr   r@   N)django.contribr   r   django.utils.translationr   r.   allauth.accountr   r   allauth.account.adapterr   allauth.account.modelsr	   r
   
ModelAdminr   r@   EMAIL_CONFIRMATION_HMACsiteregisterr   r   r   <module>rN      sq    * 6 1 / B!U(( !UH'U-- ' ++	JJ)+AB 

  L"3 4r   