B
    b8                 @   sP   d dl mZ d dlmZ d dlmZ d dlmZ e	eG dd dej
ZdS )    )gettext_lazy)admin)RemoteUpgrade)actionsc               @   sR   e Zd ZdZdZejgZdd Zede_	dd Z
ede
_	d	d
 ZdddZdS )RemoteUpgradeAdmin)display_terminal_aliasdisplay_terminal_snupgrade_fileZcreate_userZcommit_timeZtransfer_timeZreturn_timereturn_value)Zterminal__snZterminal__aliasr	   r
   c             C   s   |j jS )N)terminalalias)selfobj r   @G:\easytimepro\master/mysite/iclock\admin\remoteupgrade_admin.pyr      s    z)RemoteUpgradeAdmin.display_terminal_aliasZterminal_field_aliasc             C   s   |j jS )N)r   Zsn)r   r   r   r   r   r      s    z&RemoteUpgradeAdmin.display_terminal_snZterminal_field_snc             C   s   dS )NFr   )r   requestr   r   r   has_add_permission   s    z%RemoteUpgradeAdmin.has_add_permissionNc             C   s   dS )NFr   )r   r   r   r   r   r   has_change_permission    s    z(RemoteUpgradeAdmin.has_change_permission)N)__name__
__module____qualname__Zlist_displayZlist_filterr   Zadd_remote_upgrader   _Zshort_descriptionr   r   r   r   r   r   r   r   	   s   

r   N)Zdjango.utils.translationr   r   mysiter   Zmysite.iclock.modelsr   Zmysite.iclockr   registerZZKModelAdminr   r   r   r   r   <module>   s
   