o
    Dj                     @   s"   d dl mZ G dd dejZdS )    )modelsc                   @   s   e Zd ZdZejddZejdddZejdedd	Zej	d
ddZ
dd edddD ZejedddZejdeg dddZG dd dZdd ZdS )Matiere)h)#696969zGris mat)z#808080Gris)z#A9A9A9u   Gris foncé)z#C0C0C0zGris argent)z#D3D3D3z
Gris clair)z#DCDCDCzGris Gainsboro)z#FFC0CBRose)z#FFB6C1z
Rose clair)z#FF69B4zRose passion)z#FF1493zRose profond)z#DB7093u   Violet Pâle)z#FF00FFFushia)z#C71585zViolet moyen)z#D8BFD8zViolet chardon)z#DDA0DDPrune)z#EE82EEViolet)z#DA70D6u	   Orchidée)z#9932CCu   Orchidée foncé)z#9400D3u   Violet foncé)z#8A2BE2zBleu violet)z#4B0082Indigo)z#7B68EEzBleu ardoise moyen)z#6A5ACDzBleu ardoise)z#483D8Bu   Bleu ardoise foncé)z#9370DBzPourpre moyen)z#8B008Bu   Magenta foncé)z#800080Pourpre)z#BC8F8Fu
   Brun rosé)z#F08080zCorail clair)z#FF7F50Corail)z#FF6347Tomate)z#FF4500u   Orangé)z#FF0000Rouge)z#DC143CzRouge cramoisi)z#FFA07AzSaumon clair)z#E9967Au   Saumon foncé)z#FA8072Saumon)z#CD5C5CzRouge indien)z#B22222zRouge brique)z#A52A2AMarron)z#8B0000u   Rouge foncé)z#800000Bordeaux)z#DEB887z	Brun bois)z#D2B48Cz	Brun roux)z#F4A460z
Brun sable)z#FFA500Orange)z#FF8C00u   Orange foncé)z#D2691EChocolat)z#CD853Fu
   Brun péro)z#A0522DzTerre de Sienne)z#8B4513z	Brun cuir)z#F0E68Cz	Brun kaki)z#FFFF00Jaune)z#FFD700Or)z#DAA520u   Jaune doré)z#B8860Bu   Jaune doré foncé)z#BDB76Bu   Brun kaki foncé)z#9ACD32z
Jaune vert)z#6B8E23Kaki)z#808000Olive)z#556B2Fu   Olive foncé)z#ADFF2Fz
Vert jaune)z#7FFF00
Chartreuse)z#7CFC00zVert prairie)z#00FF00zCirton vert)z#32CD32u   Citron vers foncé)z#98FB98u
   Vert pâle)z#90EE90z
Vert clair)z#00FF7FzVert printemps)z#00FA9AzVert printemps mpyen)z#228B22u   Vert forêt)z#008000Vert)z#006400u   Vert foncé)z#8FBC8Fu   Vert océan foncé)z#3CB371u   Vert océan moyen)z#2E8B57u   Vert océan)z#778899zGris aroise clair)z#708090zGris ardoise)z#2F4F4Fu   Gris ardoise foncé)z#7FFFD4zAigue-marine)z#66CDAAzAigue-marine moyen)z#00FFFFCyan)z#40E0D0	Turquoise)z#48D1CCzTurquoise moyen)z#00CED1u   Turquoise foncé)z#20B2AAzVert marin clair)z#008B8Bu   Cyan foncé)z#008080zVert sarcelle)z#5F9EA0u   Bleu pétrole)z#B0E0E6zBleu poudre)z#ADD8E6z
Bleu clair)z#87CEFAzBleu azur clair)z#87CEEBz	Bleu azur)z#00BFFFzBleu azur profond)z#1E90FFz
Bleu toile)z#B0C4DEzBleu acier clair)z#6495EDBleuet)z#4682B4z
Bleu acier)z#4169E1z
Bleu royal)z#0000FFBleu)z#0000CDz
Bleu moyen)z#00008Bu   Bleu foncé)z#000080z
Bleu marin)z#191970zBleu de minuit   )
max_length    )r   default   r   )r   choicesr"   FT)r"   blankc                 C   s   g | ]	}|d  |fqS )z{} min)format).0t r)   0/home/reyt/e-colle-new/accueil/models/matiere.py
<listcomp>-   s    zMatiere.<listcomp>r   }      u   minutes/colle/élève)r$   verbose_namer"   zLangue vivante)z---LV1LV2)r.   r$   r"   c                   @   s   e Zd Zg dZdZdS )zMatiere.Meta)nomlvtempsN)__name__
__module____qualname__orderingunique_togetherr)   r)   r)   r*   Meta;   s    r9   c              	   C   s<   | j  dd| jrd| jgng d| jg  S )Nz({})/zLV{}z{}min)r1   titler&   joinr2   r3   )selfr)   r)   r*   __str__?   s   <zMatiere.__str__N)r4   r5   r6   LISTE_COULEURSr   	CharFieldr1   
nomcompletcouleurBooleanFieldplancherangeCHOIX_TEMPSPositiveSmallIntegerFieldr3   	enumerater2   r9   r>   r)   r)   r)   r*   r      s*    %

r   N)	django.dbr   Modelr   r)   r)   r)   r*   <module>   s    