U
    /gZ                     @   s    d dl T G dd dejjZdS )    )*c                   @   s   e Zd ZdZdZdZdZdZdddd	d
gdgiZG dd de	j
jjZe	jje	jjddddddgddZe	jje	jjddddZe	jje	jjdddddZdS )CmfSecurityLevelRuleZSecurityLevelRuleZsettingsZSLRu4   Правило Уровня безопасностиZproject_adminZui_group_fieldsZ_mainaccess_memberaccess_task_fieldsaccess_readonly)namefieldsc                   @   s   e Zd ZdgZdZdZdS )zCmfSecurityLevelRule.parentZCmfSecurityLevelZsecurity_level_rulesFN)__name__
__module____qualname__modelsZbackrefnullable r   r   *./common/fields/cmf_security_level_rule.pyparent   s   r   u   СоставZ
CmfOrgUnitZCmfPersonGroupZ	CmfPersonZCmfRoleZCmfProjectRoleT)captionr   r   uA   Пользователи/Группы/Проектные ролиZCmfMultiChoiceWidget)r   r   Zwidgetu-   Доступ только для чтенияF)r   Zvisibledefaultr   N)r	   r
   r   Zui_nameZ	ui_moduleZcode_prefixZverbose_nameZacl_typeZui_formcmfr   	CmfEntityr   r   ZFieldZCmfGenericRelationr   ZCmfJsonr   ZCmfBoolr   r   r   r   r   r      sD   r   N)Zcmf.includer   r   r   r   r   r   r   r   <module>   s   