
    fi                     >    d dl T  G d dej        j                  ZdS )    )*c                   l   e Zd ZdZdZdZdZ G d dej        j	        j
                  Z
 G d dej        j	        j                  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d          ZdS )CmfPersonAchievementu/   Пользовательские наградыPersonAchievementprojectPACHc                       e Zd ZdgZdS )CmfPersonAchievement.parent	CmfPersonN)__name__
__module____qualname__models     0./modules/learn/fields/cmf_person_achievement.pyparentr
   
   s        r   r   c                       e Zd ZdZdS )CmfPersonAchievement.textu   Отрендеренный по тексту сертификата или другое достижение (типа скан сертификата, например)Nr   r   r   captionr   r   r   textr      s         ~r   r   c                       e Zd ZdZdS )#CmfPersonAchievement.cmf_created_atu   Дата полученияNr   r   r   r   cmf_created_atr      s        /r   r   CmfAchievementu   НаградаF)modelr   nullableu   Время действияTN)r   r   default)r   r   r   verbose_nameui_name	ui_modulecode_prefixcmfr   	CmfEntityr   r   r   fieldsFieldCmfRelationachievementCmfInterval
time_limitr   r   r   r   r      s       DL!GIK    %,   ~ ~ ~ ~ ~sz#( ~ ~ ~0 0 0 0 0-< 0 0 0 *""
 	 #  K !!
-	 "  JJJr   r   N)cmf.includer$   r   r%   r   r   r   r   <module>r-      sJ           3:/     r   