
    ?Rh                     6    d dl T d dlmZ  G d de          ZdS )    )*)CmfTreeNodec            	          e Zd ZdZdZdZdZ G d dej                  Z G d dej	                  Z	e
j                            e
j        j        d	d
d          Ze
j                            e
j        j        ddd          Ze
j                            e
j        j        dddddddd          Ze
j                            e
j        j        dd	dd          Z G d dej                  Z G d dej                  ZdS )CmfExamResultu8   Прогресс прохождения экзамена
ExamResultlearnEXMRc                       e Zd ZddgZdS )CmfExamResult.tree_parentCmfCourseProgressCmfCourseDocumentResultN__name__
__module____qualname__models     )./modules/learn/fields/cmf_exam_result.pytree_parentr      s        %'@Ar   r   c                       e Zd ZddgZdS )CmfExamResult.parentr   CmfDeskNr   r   r   r   parentr      s        %y1r   r   u   ЭкзаменCmfExamF)captionmodelnullableu   Пользователь	CmfPersonu   СтатусTODOu   В процессеu   Пройденu   Провален)r    in_progressdonefailed)r   choicesr   defaultu   Тип экзаменаu
   Опрос)exampoll)r   r$   c                       e Zd ZdZdZdS )CmfExamResult.codeNTr   r   r   index_usingindexr   r   r   coder)   ;           r   r-   c                       e Zd ZdZdZdS )CmfExamResult.nameNTr*   r   r   r   namer0   >   r.   r   r1   N)r   r   r   verbose_nameui_name	ui_modulecode_prefixr   r   r   cmffieldsFieldCmfRelationr&   responsible	CmfChoicestatus	exam_typer-   r1   r   r   r   r   r      s       MLGIKB B B B Bk- B B B2 2 2 2 2# 2 2 2 :
 	   D *""
*	 #  K Z
0$(	
 
    F 
  
)$ 
 
 !  I    {       {     r   r   N)cmf.includecommon.models.cmf_tree_noder   r   r   r   r   <module>r@      sW        3 3 3 3 3 3; ; ; ; ;K ; ; ; ; ;r   