U
    Ef                     @   s4   d dl mZ d dlT d dlmZ G dd deZdS )    )CmfLikeMixin)*)fieldsc                
   @   s8  e Zd ZdZdZdZdZejd ZdZ	dZ
dZejejdddd	Zejejd
dddddZejejddddZejejddddZejjejjddddddddZG dd dejjjZejjejjddddddZejjejjddddddZejejd ddd	Zejejd!ddd	Zejjejjd"dddd#d$Z d%S )&CmfDocumentZDocumentZprojectZDOCu   Документ)CmfDocumentHistoryTuM   Не использовать! Выпуск только владельцемF)captiondefaultnullableu1   Не использовать! Утвержден)r   readonlyr   r	   	log_levelr   parentu!   История документа)modelbackrefr   u   ПрочиталиobjZCmfPersonView)r   r   r   u   Черновикu   Текст черновикаu+   Редактировать документ CmfDocEditor)r   ZcommentZplaceholderr   r	   widgetr   c                   @   s   e Zd ZdZdZdZdS )zCmfDocument.textr   r   r
   N)__name__
__module____qualname__r   r   r    r   r   ./cmf/fields/cmf_document.pytext,   s   r   u!   Выпущенная версия)r   r   r	   r   visibleu*   Новая версия (черновик)uE   Выпускать только утвержденные версииuG   Выпускать только владельцем документаu   Номер версииZ
CmfVersion)r   r   r   indexr   N)!r   r   r   Zui_nameZ	ui_moduleZcode_prefixZverbose_namer   Zessential_child_modelsZfull_searchZenable_edit_permZenable_delete_permr   ZFieldZCmfBoolZneed_approveZapprovedZ
CmfBackrefhistoryZperson_viewscmfZ	CmfMarkupZ
text_draftZmodelsZ	CmfEntityr   ZCmfRelationZcur_published_versionZcur_workflow_versionZpublish_approved_onlyZpublish_by_owner_onlyZ	CmfBigIntZdoc_versionr   r   r   r   r      s   

 		r   N)Zcmf.fields.cmf_like_mixinr   Zcmf.includer   r   r   r   r   r   r   <module>   s   