
    qi                     N    S SK r S SKJr  S SKJr   " S S\R
                  5      rg)    N)models)nowc                      \ rS rSr\R
                  " S\R                  SS9r\R                  " SS9r
\R                  " SSS9r\R                  " SSSS	9r\R                  " S
SSS9r\R                  " SSS9r\R"                  " S\R$                  SSSS9r\R(                  " \S9r\R(                  " SS9rS r " S S5      rSrg)Task   TF)primary_keydefaulteditable   )
max_length)blanknulld   )r   r   r   2   z0:00)r   r	   r   zprojects.Projecttasks)	on_deleterelated_namer   r   )r	   )auto_nowc                 v    U R                    SU R                  (       a  U R                  R                    3$ S 3$ )Nz - z
No Project)nameproject)selfs    D:\TimeStamps\tasks\models.py__str__Task.__str__   s3    ))CT\\ 1 1TUU|TUU    c                       \ rS rSrSrS/rSrg)	Task.Meta   r   z-created_at N)__name__
__module____qualname____firstlineno__db_tableordering__static_attributes__r    r   r   Metar      s    !?r   r(   r    N)r!   r"   r#   r$   r   	UUIDFielduuiduuid4id	CharFieldr   	TextFielddescriptioncodeestimated_time	DateFielddue_date
ForeignKeyCASCADEr   DateTimeFieldr   
created_at
updated_atr   r(   r'   r    r   r   r   r      s    			dDJJ	OBs+D""D9Ks$TBD%%V4PNd6H 2fnn[bjnuyzG%%c2J%%t4JV# #r   r   )r*   	django.dbr   django.utils.timezoner   Modelr   r    r   r   <module>r<      s      %#6<< #r   