
    9+g                     t    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
dS )    )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                   `   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dS )
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	dS )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/cag/paredes/forms.pyMetar   7   s$       
 
 
 "?(X!7:&T3!>(X!7!>(X!7
 
& "3!2&&9I!J!J!J(9(9@P(Q(Q(Q0u07GHHH&7e&7vv>N&O&O&O!2!2&&9I!J!J!J(9(9@P(Q(Q(Q!2!2&&9I!J!J!J(9(9@P(Q(Q(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      sm       ))#$	   (e'#"	  O *)#$	   *)#$	   #4%"300# # #
 !2 1..! ! !
 #4%"300# # #
 #4%"300# # #$
 $
 $
 $
 $
 $
 $
 $
 $
 $
r3   r   N)djangor   modelsr   r   r   r   r	   r
   	ModelFormr   r2   r3   r4   <module>r:      s         a  a  a  a  a  a  a  a  a  a  a  a  a  a v  v  v  v  v  v  v  v  v  v  v  v  v  v  v  vU
 U
 U
 U
 U
 U
 U
 U
 U
 U
r3   