3
a}                 @   s   d dl mZ d dlmZ d dlmZ d dlmZ d dlZdUZ	dXZ
G d4d5 d5ejZG d6d7 d7ejZG d8d9 d9ejZG d:d; d;ejZG d<d= d=ejZG d>d? d?ejZdS )Y    )models)timezone)RichTextField)EmbedVideoFieldNblue accent-2   Azul Realçado 2blue accent-3   Azul Realçado 3blue lighten-2
Azul ClarocyanCianocyan darken-1Ciano Escuro 1deep-orange lighten-2Laranja Profundo ClarogreenVerdegrey darken-2Cinza Escuroindigo	Azul Anilindigo darken-1Azul EscuroorangeLaranjaorange accent-2Laranja Claropink lighten-2Rosa Clareadopurple accent-1   Roxo Realçadopurple lighten-1Roxo ClareadoredVermelhored accent-2   Vermelho Realçadored lighten-1Vermelho Clareadoteal lighten-1Verde-Azulado Clareadoteal accent-3   Verde-Azulado Realçadoyellow darken-3Amarelo Escuro      Início      Rodapéc               @   s0   e Zd Ze ZejeddZdd Z	dd Z
dS )Conteudor0   )choicesdefaultc             C   s   | j  S )N)Zget_local_display)self r8   l/home/adriano.carvalho/ftp/files/BrinquedotecaVirtual/brinquedotecavirtual/brinquedoteca_atividade/models.py__str__(   s    zConteudo.__str__c             C   s   t j| jS )N)filtersubstituirTagstexto)r7   r8   r8   r9   textoFormatado+   s    zConteudo.textoFormatadoN)__name__
__module____qualname__r   r=   r   IntegerFieldCONTEUDO_CHOICESlocalr:   r>   r8   r8   r8   r9   r4   $   s   r4   c               @   s&   e Zd ZejddZe Zdd ZdS )VideoF)nullc             C   s   | j S )N)	descricao)r7   r8   r8   r9   r:   2   s    zVideo.__str__N)	r?   r@   rA   r   	TextFieldrG   r   videor:   r8   r8   r8   r9   rE   .   s   rE   c               @   sp   e Zd ZejdddZejdddZejddedZ	ejdddZ
ejdddZejdejddd	Zd
d ZdS )	Categoriad   F)
max_lengthrF   T)rL   rF   r5   u   ESTA CATEGORIA É PAI?)r6   verbose_namer7   )	on_deleterF   blankc             C   s   | j S )N)nome)r7   r8   r8   r9   r:   =   s    zCategoria.__str__N)r?   r@   rA   r   	CharFieldrP   	SlugFieldslugCORES_CHOICEScorZiconeNullBooleanFieldZcategoria_tipo
ForeignKeyCASCADEZcategoria_pair:   r8   r8   r8   r9   rJ   5   s   rJ   c               @   s   e Zd ZejdddZejdddZejddedZ	ej
dddZeddd	Zedd
Zedd
ZedddZejeddZejeZdd Zdd Zdd Zdd Zdd ZdS )	AtividaderK   F)rL   rF   T)rL   rF   r5   zmedia/images)	upload_torF   zCod BNCC)rM   rF   )rF   )rF   rO   )rO   c             C   s   | j S )N)rP   )r7   r8   r8   r9   r:   L   s    zAtividade.__str__c             C   s   t j| jS )N)r;   r<   cod_bncc)r7   r8   r8   r9   codBnccO   s    zAtividade.codBnccc             C   s   t j| jS )N)r;   r<   como_brincar)r7   r8   r8   r9   comoBrincarR   s    zAtividade.comoBrincarc             C   s   t j| jS )N)r;   r<   curiosidades)r7   r8   r8   r9   CuriosidadesU   s    zAtividade.Curiosidadesc             C   s   t j| jS )N)r;   r<   intencionalidade_pedagogica)r7   r8   r8   r9   intecionalidadePedagogicaX   s    z#Atividade.intecionalidadePedagogicaN)r?   r@   rA   r   rQ   rP   rR   rS   rT   rU   
ImageFieldZimagemr   r[   r]   r_   ra   ManyToManyFieldrE   ZvideosrJ   Z
categoriasr:   r\   r^   r`   rb   r8   r8   r8   r9   rY   @   s   


rY   c               @   sj   e Zd ZejdddZejdddZejddddZ	ej
eejdddZejdddZd	d
 Zdd ZdS )
Saiba_MaisrK   F)rL   rF   T)rO   rF   zmedia/saiba_mais)rZ   rF   rO   )rN   rF   rO   c             C   s   | j S )N)titulo)r7   r8   r8   r9   r:   b   s    zSaiba_Mais.__str__c             C   s   t j | _| j  d S )N)r   now	data_horasave)r7   r8   r8   r9   publishe   s    
zSaiba_Mais.publishN)r?   r@   rA   r   rQ   rf   DateTimeFieldrh   	FileFieldarquivorW   rE   rX   rI   palavra_chaver:   rj   r8   r8   r8   r9   re   [   s   re   c               @   sn   e Zd ZejdddZejddZejddddZej	dd	Z
ejdddZd
d Zdd ZG dd dZdS )
DiretrizesrK   F)rL   rF      )rL   zmedia/diretrizesT)rZ   rF   rO   )rO   c             C   s   | j S )N)rf   )r7   r8   r8   r9   r:   p   s    zDiretrizes.__str__c             C   s   | j s| jS | j jS )N)rm   url_arquivourl)r7   r8   r8   r9   getUrls   s    zDiretrizes.getUrlc               @   s   e Zd ZdgZdS )zDiretrizes.Metaano_diretrizN)r?   r@   rA   orderingr8   r8   r8   r9   Metay   s   rv   N)r?   r@   rA   r   rQ   rf   rt   rl   rm   URLFieldrq   rn   r:   rs   rv   r8   r8   r8   r9   ro   i   s   ro   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   )rx   ry   rz   r{   r|   r}   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r0   r1   r2   r3   )r   r   )	django.dbr   django.utilsr   Zckeditor.fieldsr   Zembed_video.fieldsr   r;   rT   rC   Modelr4   rE   rJ   rY   re   ro   r8   r8   r8   r9   <module>   sB                        
