B
    DDb                 @   sd   d dl mZ d dlmZ d dlmZ G dd deZG dd deZeeG dd	 d	ej	Z
d
S )    )	ModelForm)admin)Eventsc               @   s   e Zd ZG dd dZdS )EventsCreationFormc               @   s   e Zd ZeZdZdS )zEventsCreationForm.Meta)companyN)__name__
__module____qualname__r   modelexclude r   r   9G:\easytimepro\master/mysite/iclock\admin\events_admin.pyMeta   s   r   N)r   r   r	   r   r   r   r   r   r   
   s   r   c                   s*   e Zd ZG dd dZ fddZ  ZS )EventsChangeFormc               @   s   e Zd ZeZdZdS )zEventsChangeForm.Meta)r   N)r   r   r	   r   r
   r   r   r   r   r   r      s   r   c                s   t t| j|| d S )N)superr   __init__)selfargskwargs)	__class__r   r   r      s    zEventsChangeForm.__init__)r   r   r	   r   r   __classcell__r   r   )r   r   r      s   r   c                   s,   e Zd ZdZdZeZeZ fddZ	  Z
S )EventsAdmin)event	organizerZ
event_timelocation)r   r   c                s    t t| |j|jjd}|S )N)Z
company_id)r   r   get_querysetfilteruserZcurrent_company)r   ZrequestZqs)r   r   r   r   "   s    zEventsAdmin.get_queryset)r   r   r	   Zlist_displayZlist_filterr   Zadd_formr   Zformr   r   r   r   )r   r   r      s
   r   N)Zdjango.formsr   mysiter   Zmysite.iclock.modelsr   r   r   registerZZKModelAdminr   r   r   r   r   <module>   s   
