
    d                     D    d dl mZ d dlmZ  G d dej                  ZdS )    )models)datetimec                      e Zd Zd Zd Z G d dej                  Z G d dej                  Z G d dej                  Z	 G d	 d
ej
                  Z G d dej
                  Z G d dej
                  Z G d dej                  Z G d dej                  Z G d dej                  Z ej        dd          Z ej        dej                  Z ej        ej                  Z ej        e	j                  Z ej        ej                  Z ej        ej        ej                  Z ej        ej        ej                  Z ej        ej        ej                  Z dS )Dayc                     d| j          S NzHealth Day: pub_dateselfs    =/home/feoh/src/personal/sanitas-dies/dies_site/dies/models.py__repr__zDay.__repr__       -dm---    c                     d| j          S r   r	   r   s    r   __str__zDay.__str__	   r   r   c                   "    e Zd ZdZdZdZdZdZdS )Day.SleepQuality               N)__name__
__module____qualname__POOROKFAIRGOOD	EXCELLENT r   r   SleepQualityr      s'        			r   r#   c                       e Zd ZdZdZdZdZdS )Day.AnxietyLevelr   r   r   r   N)r   r   r   NORMALANTSYHIGHFOETALr"   r   r   AnxietyLevelr%      s"        r   r*   c                   "    e Zd ZdZdZdZdZdZdS )Day.ExerciseLevelr   r   r   r   r   N)r   r   r   SLUGLIGHTMODERATEWORKOUT	STRENUOUSr"   r   r   ExerciseLevelr,      s'        			r   r2   c                   2    e Zd Z ej        dd          ZdS )Day.TestosteroneLevelzTestosterone test resultsr   defaultN)r   r   r   r   PositiveSmallIntegerFieldtestosterone_levelr"   r   r   TestosteroneLevelr4   "   s/        =V='4 4 4r   r9   c                   2    e Zd Z ej        dd          ZdS )Day.Testopelz#Number of testopel pellets receivedr   r5   N)r   r   r   r   r7   number_of_pelletsr"   r   r   Testopelr;   &   s/        <F<11> > >r   r=   c                   2    e Zd Z ej        dd          ZdS )Day.WeighInzCurrent weight in poundsr   r5   N)r   r   r   r   r7   current_weightr"   r   r   WeighInr?   *   s0        99:TBCE E Er   rA   c                       e Zd ZdZdZdZdZdS )Day.SexualFunctionr   r   r   r   N)r   r   r   NO_EJACULATIONNO_ERECTIONWEAK_ERECTIONINTERCOURSEr"   r   r   SexualFunctionrC   -   s"        r   rH   c                       e Zd ZdZdZdZdZdS )Day.SelfMedicationr   r   r   r   N)r   r   r   NONECASUALQUESTIONABLEHEAVYr"   r   r   SelfMedicationrJ   3   s"        r   rO   c                       e Zd ZdZdZdZdZdS )Day.OverEatingr   r   r   r   N)r   r   r   rK   MILDr/   
GLUTTONOUSr"   r   r   
OverEatingrQ   :   s"        


r   rT   i   )
max_lengthr6   zdate publishedr5   )choices)rW   r6   N)!r   r   r   r   r   r   IntegerChoicesr#   r*   r2   Modelr9   r=   rA   rH   rO   rT   	TextField	day_notesDateTimeFieldr   nowr
   IntegerFieldrW   anxiety_levelexercise_levelsleep_qualityrE   sexual_functionrK   self_medicationover_eatingr"   r   r   r   r      s       . . .. . .    v,       v,       -   4 4 4 4 4FL 4 4 4> > > > >6< > > >E E E E E&, E E E    .       .       V*    ! C<<<I#v#$4MMMH'F',2FGGGM(V(=3HIIIN'F',2FGGGM)f)N4JVdVpqqqO)f)N4JVdVijjjO%&%
0Bjo^^^KKKr   r   N)	django.dbr   r   rY   r   r"   r   r   <module>rf      ss               D_ D_ D_ D_ D_&, D_ D_ D_ D_ D_r   