U
    TFd                     @   s,   d dl T d dlmZ G dd dejjZdS )    )*)fieldsc                   @   s   e Zd ZdZdZdZdZddddd	gd
dddd	gdgdZej	ej
dddddZej	ejddddddZej	ejddddddZejj	ejjddZejj	ejjddZejj	ejjddZdS ) CmfCalendarExceptionZCalendarExceptionZsettingsZCALEu#   Исключительные дниcodeparentnamedaterepeatZ_main)r   r   )Zui_list_fieldsZui_group_fieldsu   КалендарьZCmfCalendarTZcalendar_exception)captionZmodelnullableZbackrefu   Тип исключенияu   Рабочий деньu   Выходной)Zwork_dayZholiday)r
   r   choicesu   Частотаu   Один разu   Ежегодно)onceZ
every_yearu   Дата)r
   u=   Граница начала работы исключенияuC   Граница окончания работы исключенияN)__name__
__module____qualname__Zui_nameZ	ui_moduleZcode_prefixZverbose_nameZui_formr   ZFieldZCmfRelationr   Z	CmfChoiceZexception_typer	   cmfZCmfDater   Z
start_dateZend_date r   r   )./common/fields/cmf_calendar_exception.pyr      sd   	

   r   N)Zcmf.includer   r   ZmodelsZ	CmfEntityr   r   r   r   r   <module>   s   