
    YfZ                     >    d dl T  G d dej        j                  ZdS )    )*c                   f   e Zd ZdZdZdZdZdZddg dd	giZ G d
 de	j
        j        j                  Ze	j                            e	j        j        dg dd          Ze	j                            e	j        j        ddd          Ze	j                            e	j        j        dddd          ZdS )CmfSecurityLevelRuleSecurityLevelRulesettingsSLRu4   Правило Уровня безопасностиproject_adminui_group_fields_main)access_memberaccess_task_fieldsaccess_readonly)namefieldsc                       e Zd ZdgZdZdZdS )CmfSecurityLevelRule.parentCmfSecurityLevelsecurity_level_rulesFN)__name__
__module____qualname__modelsbackrefnullable     *./common/fields/cmf_security_level_rule.pyparentr      s         $%(r   r   u   Состав)
CmfOrgUnitCmfPersonGroup	CmfPersonCmfRoleCmfProjectRoleT)captionr   r   uA   Пользователи/Группы/Проектные ролиCmfMultiChoiceWidget)r$   r   widgetu-   Доступ только для чтенияF)r$   visibledefaultr   N)r   r   r   ui_name	ui_modulecode_prefixverbose_nameacl_typeui_formcmfr   	CmfEntityr   r   FieldCmfGenericRelationr   CmfJsonr   CmfBoolr   r   r   r   r   r      s       !GIKILH   	
G    %,   
 J$$
%YYY	 %  M ))
S%	 *   j&&
? '  OOOr   r   N)cmf.includer/   r   r0   r   r   r   r   <module>r6      sJ       , , , , ,3:/ , , , , ,r   