Ë
    (çj‘  ã                   óR   — d dl mZ d dlmZ d dlmZ  G d„ dej                  «      Zy)é    )Úmodels)Útimezone)ÚStudentc                   ór  — e Zd ZdZ ej
                  eej                  dd¬«      Z ej                  e
j                  d¬«      Z ej                  ddd	¬
«      Z ej                  ded¬«      Z ej"                  dd¬«      Z ej"                  dd¬«      Z ej(                  dd¬«      Z G d„ d«      Zd„ Zy)ÚRiskPrediction))Úlowu   Ð�Ð¸Ð·ÐºÐ¸Ð¹ (0-30%))Úmediumu   Ð¡Ñ€ÐµÐ´Ð½Ð¸Ð¹ (31-60%))Úhighu   Ð’Ñ‹Ñ�Ð¾ÐºÐ¸Ð¹ (61-85%))Úcriticalu    ÐšÑ€Ð¸Ñ‚Ð¸Ñ‡ÐµÑ�ÐºÐ¸Ð¹ (86-100%)Úrisk_predictionsu   Ð¡Ñ‚ÑƒÐ´ÐµÐ½Ñ‚)Ú	on_deleteÚrelated_nameÚverbose_nameu   Ð”Ð°Ñ‚Ð° Ð¿Ñ€Ð¾Ð³Ð½Ð¾Ð·Ð°)Údefaultr   é   é   u   ÐžÑ†ÐµÐ½ÐºÐ° Ñ€Ð¸Ñ�ÐºÐ° (%))Ú
max_digitsÚdecimal_placesr   é   u   Ð£Ñ€Ð¾Ð²ÐµÐ½ÑŒ Ñ€Ð¸Ñ�ÐºÐ°)Ú
max_lengthÚchoicesr   Tu   ÐžÑ�Ð½Ð¾Ð²Ð½Ñ‹Ðµ Ñ„Ð°ÐºÑ‚Ð¾Ñ€Ñ‹)Úblankr   u   Ð ÐµÐºÐ¾Ð¼ÐµÐ½Ð´Ð°Ñ†Ð¸Ñ�Fu)   ÐŸÑ€Ð¾Ñ�Ð¼Ð¾Ñ‚Ñ€ÐµÐ½Ð¾ ÐºÑƒÑ€Ð°Ñ‚Ð¾Ñ€Ð¾Ð¼c                   ó   — e Zd ZddgZdZdZy)úRiskPrediction.Metaz-prediction_datez-risk_scoreu   ÐŸÑ€Ð¾Ð³Ð½Ð¾Ð· Ñ€Ð¸Ñ�ÐºÐ°u   ÐŸÑ€Ð¾Ð³Ð½Ð¾Ð·Ñ‹ Ñ€Ð¸Ñ�ÐºÐ¾Ð²N)Ú__name__Ú
__module__Ú__qualname__Úorderingr   Úverbose_name_plural© ó    úrisk\models.pyÚMetar      s   „ Ø&¨Ð6ˆØ2ˆØ=Ñr!   r#   c                 óT   — | j                   › d| j                  › d| j                  › d�S )Nz - z (z%))ÚstudentÚ
risk_levelÚ
risk_score)Úselfs    r"   Ú__str__zRiskPrediction.__str__   s)   € Ø—,‘,�˜s 4§?¡?Ð"3°2°d·o±oÐ5FÀbÐIÐIr!   N)r   r   r   ÚRISK_LEVELSr   Ú
ForeignKeyr   ÚCASCADEr%   Ú	DateFieldr   ÚnowÚprediction_dateÚDecimalFieldr'   Ú	CharFieldr&   Ú	TextFieldÚtop_factorsÚrecommended_actionÚBooleanFieldÚreviewed_by_curatorr#   r)   r    r!   r"   r   r      sÈ   „ ð€Kð  ˆf×Ñ °6·>±>ÐPbð  rBô  C€GØ&�f×&Ñ&¨x¯|©|ÐJeÔf€OØ$�×$Ñ$°À!ÐRoÔp€JØ!�×!Ñ!¨R¸ÐSnÔo€JØ"�&×"Ñ"¨Ð<]Ô^€KØ)˜×)Ñ)°ÐC]Ô^ÐØ-˜&×-Ñ-°eÐJuÔvÐ÷>ñ >ó
Jr!   r   N)Ú	django.dbr   Údjango.utilsr   Úusers.modelsr   ÚModelr   r    r!   r"   ú<module>r;      s    ðÝ Ý !Ý  ôJ�V—\‘\õ Jr!   