3
lvb                 @   s^   d dl mZ d dlmZ d dlmZ G dd dejZG dd dejZG dd	 d	ej	Z
d
S )    )models)enum)timezonec               @   s$   e Zd ZdZdZedediZeZdS )	GroupType      ZPhDz
MTech/M.ScN)__name__
__module____qualname__PHDZMTECH
__labels____default__ r   r   @/var/www/html/sandeepIITI/visitors/models/researchSupervision.pyr      s
   r   c               @   s,   e Zd ZdZdZdZededediZeZdS )ProcessTyper   r      ZAwardedzIn-ProgressZ	SubmittedN)r   r	   r
   AWARDEDZ
INPROGRESSZ	SUBMITTEDr   r   r   r   r   r   r      s   r   c               @   s   e Zd Zej Zejeej	dZ
ejeejdZejddZejddZejddddZejddddZejddddZejddd	Zejddd
Zdd Zdd ZdS )ResearchSupervision)default   )
max_lengthT )r   blankr   r   )r   nullr   )auto_now_addr   )auto_nowr   c             C   s   | j S )N)name)selfr   r   r   __str__/   s    zResearchSupervision.__str__c             C   s   t j j| jk S )N)r   nowyearyear_end)r   r   r   r   is_in_progress2   s    z"ResearchSupervision.is_in_progressN)r   r	   r
   r   ObjectIdField_idr   	EnumFieldr   r   
group_typer   r   Zprocess_type	CharFieldr   titleZco_supervisorIntegerField
year_startr!   DateTimeFielddate_createddate_updatedr   r"   r   r   r   r   r      s   r   N)djongor   django_enumfieldr   django.utilsr   Enumr   r   Modelr   r   r   r   r   <module>   s
   