U
    wh                     @   s0   d dl T d dlT d dlmZ G dd deZdS )    )*)CmfLikeMixinc                   @   sr  e Zd ZdZdZdZdgZdZdZdZ	dZ
dZdZd	gZeed
ddgdZeedd dZeeddZeeddZeeddddddddZeeddddddddZeeddddddddd Zeed!dZeed"d#dd$Z ee!d%ddd&d'Z"eed(d)dddd*Z#eed+d+ddd,Z$eed-d.d/d0d1dd2Z%ee&d3d4d5d6Z'ee(d7dd8Z)G d9d: d:e*j+Z+G d;d< d<e*j,Z,d=S )>
CmfCommentCommentcommentZCOMz-cmf_created_atu   КомментарийZchatTZcommentsZ	parent_idu!   Текст комментарияZgin_trgm)captionindexindex_usingu/   Родительский комментарий)r   modelu   Увидел)r   u,   Обязательно к прочтениюu   Важностьu   —u)   Подтвердить прочтениеu   Важно и срочно)012r   F)r   choicesdefaultnullable)r         r   u%   Уровень комментарияu/   Пользовательские коментыu;   Показываем в аудите и в коментахuB   Показываем в только в аудите(дефалт))r   Zvisibler   r   r   u
   Логинu   Имя объектаu   object.name - статичное поле для представления в ui, аналог repr, генерируем методом если не задано)r   r   r   u   Кодu3   Код в реальном мире из жизни)r   r   readonlyr   u+   Закрепленное сообщениеu7   Закрепленное сообщение в чате)r   r   r   r   r   u-   Сообщение в теле объекта)r   r   r   r   u   Статусu   Открытоu   Закрыто)openclosedr   )r   r   r   r   u   ПрочиталиobjZCmfPersonView)r   Zbackrefr
   u3   HTML-контекст inline-комментария)r   r   c                   @   s   e Zd ZdZdZdS )zCmfComment.nameNT__name__
__module____qualname__r	   r    r   r   ./cmf/fields/cmf_comment.pynamec   s   r   c                   @   s   e Zd ZdZdZdS )zCmfComment.codeNTr   r   r   r   r   codeg   s   r   N)-r   r   r   Zui_nameZ	ui_moduleZcode_prefixZorderingZverbose_nameZiconZacl_allow_createZacl_parent_fieldZenable_edit_permZenable_delete_permZorderno_partition_byZFieldZ	CmfMarkuptextZCmfRelationZtree_parentZCmfViewsZviewsZCmfBoolZ	importantZ	CmfChoiceZpriority_oldZCmfChoiceIntpriorityZCmfIntZ	log_levelZCmfLoginZcache_cmf_author_loginZ	CmfStr256Zcache_cmf_author_nameZCmfStr64Zcache_cmf_author_codeZpinnedZinlinestatusZ
CmfBackrefZperson_viewsZCmfTextZhtml_contextr   r   r   r   r   r   r   r      s   

	 r   N)Zcmf.includeZ
cmf.fieldsZcmf.fields.cmf_like_mixinr   r   r   r   r   r   <module>   s   