o
    ’hÀg‡  ã                   @   sR   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)Úsettingsc                   @   s*   e Zd Zejejd�Ze ¡ Z	dd„ Z
dS )ÚEggImage)Úpathc                 C   s   t | jƒd t | jƒ S ©Nz: )ÚstrÚ
image_pathÚnum_tags©Úself© r   ú+/var/www/eggtrainer/eggTrainerApp/models.pyÚ__str__	   s   zEggImage.__str__N)Ú__name__Ú
__module__Ú__qualname__r   ÚFilePathFieldr   Ú	IMAGE_DIRr   ÚIntegerFieldr	   r   r   r   r   r   r      s    r   c                   @   s6   e Zd Zejdd�Zejdddddœd�Zd	d
„ ZdS )Ú	EggTaggeréd   )Ú
max_lengthé   ÚBeginnerÚIntermediateÚExpert)ÚBÚIÚE©r   Úchoicesc                 C   s   | j S )N)Únamer
   r   r   r   r      s   zEggTagger.__str__N)r   r   r   r   Ú	CharFieldr!   Ú
experiencer   r   r   r   r   r      s    
ýr   c                   @   sp   e Zd Zejeejd�Zejeejd�Z	ej
ddd�Zejdddddd	œd
�Ze 
¡ Zej
ddd�Zdd„ ZdS )ÚEggTag)Ú	on_deleteT)ÚnullÚblankr   Ú zNo embryo in imagezAbnormal embryozI'm not sure)r(   ÚNÚAÚUr   c                 C   s(   t | jƒd t | jƒ d t | jjƒ S r   )r   ÚimageÚstageÚtaggerr!   r
   r   r   r   r       s   (zEggTag.__str__N)r   r   r   r   Ú
ForeignKeyr   ÚCASCADEr,   r   r.   r   r-   r"   Únotag_reasonÚ
confidenceÚ	alt_stager   r   r   r   r   r$      s    
ür$   N)Ú	django.dbr   Údjango.confr   ÚModelr   r   r$   r   r   r   r   Ú<module>   s
    	