
    +Yh                     >    d dl T  G d dej        j                  ZdS )    )*c                   N   e Zd ZdZej                            ej        j        dd          Zej                            ej        j	        ddd          Z
ej                            ej        j        dd	          Zej                            ej        j	        d
dd          ZdS )CmfEvalBzpythonMixinTu   Выполняемый кодCmfBzPython)captionwidgetu*   Запускать внешний файлF)r   defaultnullableu   Путь до файла)r   r
   uP   Расширенные возможности bzPython (не безопасно))r   r
   r	   N)__name__
__module____qualname__abstractcmffieldsFieldCmfText	eval_codeCmfBool	eval_file	CmfStr256eval_file_patheval_unsafe     *./common/fields/cmf_eval_bzpython_mixin.pyr   r      s        H
  
/ !  I 
  
<	 !  I Z%%
* &  N *""
b	 #  KKKr   r   N)cmf.includer   models	BaseModelr   r   r   r   <module>r      sJ           3:/     r   