U
    k½Óg’  ã                   @   s–   d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZ G dd„ deƒZej ee¡ ej e¡ G d	d
„ d
ejƒZej e	e¡ dS )é    )Úadmin)Ú	UserAdmin)ÚAccount)Ú
TokenProxy)ÚToken)Úformat_htmlc                   @   s@   e Zd ZdZdZdZdZdZdZdZ	dZ
dZdd	„ Zd
d„ ZdS )ÚAccountAdmin)ÚidÚemailÚusernameÚdate_joinedÚlast_home_visit)r
   r   )r   r   © )r   r   r
   éd   Nc                 C   s   dS ©NFr   ©ÚselfÚrequestr   r   ú>/home/richestsoft/Projects/NewRankTracker/api/account/admin.pyÚhas_add_permission   s    zAccountAdmin.has_add_permissionc                 C   s   dS r   r   r   r   r   r   Úhas_change_permission   s    z"AccountAdmin.has_change_permission)Ú__name__Ú
__module__Ú__qualname__Úlist_displayÚsearch_fieldsÚreadonly_fieldsÚfilter_horizontalÚlist_filterÚ	fieldsetsÚlist_per_pageÚlist_display_linksÚactionsr   r   r   r   r   r   r   	   s   r   c                   @   s4   e Zd ZdZdZdZdZdZdZdd„ Z	dd„ Z
dS )	Ú
TokenAdmin)Úuser_idÚkeyÚcreated)r$   r&   é   Nc                 C   s   dS r   r   r   r   r   r   r   &   s    zTokenAdmin.has_add_permissionc                 C   s   dS r   r   r   r   r   r   r   (   s    z TokenAdmin.has_change_permission)r   r   r   r   r   r   r    r"   r!   r   r   r   r   r   r   r#      s   r#   N)Zdjango.contribr   Zdjango.contrib.auth.adminr   Zaccount.modelsr   Zrest_framework.authtoken.adminr   Zrest_framework.authtoken.modelsr   Údjango.utils.htmlr   r   ÚsiteÚregisterÚ
unregisterÚ
ModelAdminr#   r   r   r   r   Ú<module>   s   