
    dh                     v    d dl mZ ddlmZmZmZmZmZ ddlmZmZmZmZmZmZ  G d dej                        Z
y)    )forms   )Parede TIPO_DIFERENCIAL_INSOLACAO_NORTETIPO_DIFERENCIAL_INSOLACAO_SUL TIPO_DIFERENCIAL_INSOLACAO_LESTE TIPO_DIFERENCIAL_INSOLACAO_OESTE)r   TIPO_PAREDE_CHOICESr   r   r   r	   c                   x   e Zd Z ej                  eddd      Z ej                  eddd      Z ej                  eddd      Z ej                  eddd      Z	 ej                  e
dd	      Z ej                  edd
	      Z ej                  edd	      Z ej                  edd	      Z G d d      Zy)
ParedeFormFTipo de Parede Norteexterno)choicesrequiredlabelinitialTipo de Parede SulTipo de Parede LesteTipo de Parede Oesteu    Diferencial de Insolação Norte)r   r   r   u   Diferencial de Insolação Sulu    Diferencial de Insolação Lesteu    Diferencial de Insolação Oestec                   |   e Zd ZeZg dZdddddddd	d
ddddZ ej                  ddi       ej                  ddi       ej                  ddi       ej                  ddi       ej                  ddi       ej                  ddi       ej                  ddi       ej                  ddi      dZ	y)ParedeForm.Meta)area_parede_nortecoeficiente_parede_nortetipo_parede_nortediferencial_insolacao_nortearea_parede_sulcoeficiente_parede_sultipo_parede_suldiferencial_insolacao_sularea_parede_lestecoeficiente_parede_lestetipo_parede_lestediferencial_insolacao_lestearea_parede_oestecoeficiente_parede_oestetipo_parede_oestediferencial_insolacao_oesteu   Área da Parede Norte (m²)u.   Coeficiente de Transmissão Norte (W/m²·°C)r   u   Área da Parede Sul (m²)u,   Coeficiente de Transmissão Sul (W/m²·°C)r   u   Área da Parede Leste (m²)u.   Coeficiente de Transmissão Leste (W/m²·°C)r   u   Área da Parede Oeste (m²)u.   Coeficiente de Transmissão Oeste (W/m²·°C)r   )r   r   r   r   r   r   r    r!   r"   r$   r%   r&   stepz0.01)attrs)r   r   r   r   r    r!   r$   r%   N)
__name__
__module____qualname__r   modelfieldslabelsr   NumberInputwidgets     -/var/www/html/cagpublico/cag/paredes/forms.pyMetar   7   s    
 "?(X!7:&T3!>(X!7!>(X!7
& "3!2!2&&9I!J(9(9(9@P(Q0u007GH&7e&7&7vv>N&O!2!2!2&&9I!J(9(9(9@P(Q!2!2!2&&9I!J(9(9(9@P(Q	
r3   r5   N)r*   r+   r,   r   ChoiceFieldr
   r   r   r"   r&   r   r   r   r   r   r#   r	   r'   r5   r2   r3   r4   r   r      s   )))#$	 (e''#"	O *))#$	 *))#$	 #4%"3"300#
 !2 1 1..!
 #4%"3"300#
 #4%"3"300#$
 $
r3   r   N)djangor   modelsr   r   r   r   r	   r
   	ModelFormr   r2   r3   r4   <module>r:      s2     a  a v  vU
 U
r3   