U
    3qhH                     @   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G dd dejj	j
Z
ejjejjddd	d
Zejjejjdd	dZejjejjdd	dZejjejjddddddddZejjejjdd	dZejjejjdd	dZejjejjddd	ddgd	dZejjejjdddddd dZd!S )"CmfQuestionFolderu   Набор вопросовZQuestionFolderZprojectZQSTFc                   @   s   e Zd ZdZdS )zCmfQuestionFolder.nameu   НазваниеN)__name__
__module____qualname__caption r   r   -./modules/learn/fields/cmf_question_folder.pyname
   s   r
   uH   Запретить изменение условий в экзаменеFT)r   nullabledefaultuE   Количество правильных ответов (число))r   r   u<   Количество правильных ответов (%)u.   Алгоритм выбора вопросовu   Все вопросыu4   По порядку (последовательно)u$   В случайном порядке)all_questionsZin_orderZrandomr   )r   choicesr   r   u.   Случайные вопросы (число)u%   Случайные вопросы (%)u   ВопросыZCmfQuestionZquestion_foldersZ	parent_id)r   ZmodelleftZbackrefZoptions_list_paramsZoptions_list_query_allu   Тип экзаменаu   Экзаменu
   Опрос)examZpollr   N)r   r   r   Zverbose_nameZui_nameZ	ui_moduleZcode_prefixcmfmodels	CmfEntityr
   ZfieldsZFieldZCmfBoolZlock_conditionsZCmfIntZmin_success_cntZmin_success_pctZ	CmfChoiceZselect_algoZ
random_cntZ
random_pctZCmfM2MZ	questionsZ	exam_typer   r   r   r	   r      sv   
r   N)Zcmf.includer   r   r   r   r   r   r   r	   <module>   s   