
    ?RhH                     >    d dl T  G d dej        j                  ZdS )    )*c            	          e Zd ZdZdZdZdZ G d dej        j	        j
                  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	          Zej                            ej        j        ddddddd          Zej                            ej        j        dd	          Zej                            ej        j        dd	          Zej                            ej        j        ddd	ddgd	          Zej                            ej        j        dddddd           Zd!S )"CmfQuestionFolderu   Набор вопросовQuestionFolderprojectQSTFc                       e Zd ZdZdS )CmfQuestionFolder.nameu   НазваниеN)__name__
__module____qualname__caption     -./modules/learn/fields/cmf_question_folder.pynamer
   
   s        $r   r   uH   Запретить изменение условий в экзаменеFT)r   nullabledefaultuE   Количество правильных ответов (число))r   r   u<   Количество правильных ответов (%)u.   Алгоритм выбора вопросовu   Все вопросыu4   По порядку (последовательно)u$   В случайном порядке)all_questionsin_orderrandomr   )r   choicesr   r   u.   Случайные вопросы (число)u%   Случайные вопросы (%)u   ВопросыCmfQuestionquestion_folders	parent_id)r   modelleftbackrefoptions_list_paramsoptions_list_query_allu   Тип экзаменаu   Экзаменu
   Опрос)exampollr!   N)r   r   r   verbose_nameui_name	ui_modulecode_prefixcmfmodels	CmfEntityr   fieldsFieldCmfBoollock_conditionsCmfIntmin_success_cntmin_success_pct	CmfChoiceselect_algo
random_cnt
random_pctCmfM2M	questions	exam_typer   r   r   r   r      s       0LGIK% % % % %sz#( % % % j&&
Z	 '  O j&&
W '  O j&&
N '  O *""
@4N<
 

  # 
 
K !!
@ "  J !!
7 "  J 
  
 "(M# !  I 
  
)$ 
 
  ! 	 	IIIr   r   N)cmf.includer'   r(   r)   r   r   r   r   <module>r9      sT       G G G G G
, G G G G Gr   