
ãõ\š  ã               @   s¢  d  d l  m Z d  d l m Z d d l m Z m Z m Z m Z m	 Z	 m
 Z
 m Z m Z m Z m Z m Z m Z m Z m Z m Z m Z d  d l Z d  d l m Z Gd d „  d e ƒ Z e d	 d
 ƒ Z Gd d „  d ƒ Z Gd d „  d e j e ƒ Z Gd d „  d e j e ƒ Z Gd d „  d e j e ƒ Z Gd d „  d e j e ƒ Z Gd d „  d e j e ƒ Z  Gd d „  d e j e ƒ Z! Gd d „  d e j e ƒ Z" Gd d „  d e j e ƒ Z# Gd d „  d e j e ƒ Z$ Gd d  „  d  e j e ƒ Z% Gd! d" „  d" e j e ƒ Z& Gd# d$ „  d$ e j e ƒ Z' Gd% d& „  d& e j e ƒ Z( Gd' d( „  d( e j e ƒ Z) Gd) d* „  d* e j e ƒ Z* Gd+ d, „  d, e j e ƒ Z+ e j, e e" ƒ e j, e e# ƒ e j, e	 e$ ƒ e j, e
 e% ƒ e j, e e& ƒ e j, e e ƒ e j, e e ƒ e j, e e ƒ e j, e e ƒ e j, e e  ƒ e j, e e! ƒ e j, e e' ƒ e j, e e( ƒ e j, e e) ƒ e j, e e* ƒ e j, e e+ ƒ d S)-é    )Úadmin)Ú	AdminSiteé   )ÚInfoPoliticaÚAreaProtegidaÚFincaPrivadaÚSitioÚReinoÚObservacionÚSitioReinoObservacionÚAutorÚParcelaÚEspecieÚ
ArbolesPieÚ
ArbolCaidoÚToconÚCuadranteSEÚ
SubparcelaÚ
VegetacionN)ÚHttpResponsec               @   s"   e  Z d  Z d Z d Z d Z d S)ÚEventAdminSitezAdministrador de INECOA-CONBIBOzAdmin Portal de INECOA-CONBIBOz-Bienvenido al Administrador de INECOA-CONBIBON)Ú__name__Ú
__module__Ú__qualname__Úsite_headerÚ
site_titleÚindex_title© r   r   ú0/var/www/cbba19/cbba/apps/inecoaconbibo/admin.pyr   
   s   r   ÚnameZadmin_inecoaconbiboc               @   s%   e  Z d  Z d d „  Z d e _ d S)ÚExportCsvMixinc                s—   |  j  j } d d „  | j Dƒ } t d d ƒ } d j | ƒ | d <t j | ƒ } | j | ƒ x0 | D]( ‰  | j ‡  f d d †  | Dƒ ƒ } qg W| S)Nc             S   s   g  |  ] } | j  ‘ q Sr   )r   )Ú.0Úfieldr   r   r   ú
<listcomp>   s   	 z0ExportCsvMixin.export_as_csv.<locals>.<listcomp>Úcontent_typeztext/csvzattachment; filename={}.csvzContent-Dispositionc                s   g  |  ] } t  ˆ  | ƒ ‘ q Sr   )Úgetattr)r!   r"   )Úobjr   r   r#      s   	 )ÚmodelÚ_metaÚfieldsr   ÚformatÚcsvÚwriterZwriterow)ÚselfÚrequestÚquerysetÚmetaÚfield_namesÚresponser,   Úrowr   )r&   r   Úexport_as_csv   s    &zExportCsvMixin.export_as_csvzDescargar como CSVN)r   r   r   r4   Úshort_descriptionr   r   r   r   r       s   r    c               @   s+   e  Z d  Z d Z d	 Z d
 Z d g Z d S)ÚInfoPoliticaAdminÚidÚ	localidadÚdepartamentoÚ	provinciaÚpaisr4   N)r7   r8   r9   r:   r;   )r9   r:   r;   )r8   )r   r   r   Úlist_displayÚlist_filterÚlist_display_linksÚactionsr   r   r   r   r6   $   s   r6   c               @   s1   e  Z d  Z d Z d Z d Z d Z d
 g Z d S)Ú
SitioAdminr7   ÚnombreÚinfo_politicaÚarea_protegidaÚfinca_privadaÚnom_puntogpsÚlat_puntogpsÚlon_puntogpsÚobservacionesr4   N)r7   rA   rB   rC   rD   rE   rF   rG   )rA   )rB   rC   rD   )rA   rB   rC   rD   rE   rF   rG   rH   )r   r   r   r<   r>   r=   r)   r?   r   r   r   r   r@   +   s     r@   c               @   s%   e  Z d  Z d Z d Z d g Z d S)Ú
AutorAdminr7   rA   Úapellidor4   N)r7   rA   rJ   )rA   )r   r   r   r<   r>   r?   r   r   r   r   rI   5   s   rI   c            
   @   s%   e  Z d  Z d Z d Z d g Z d S)ÚParcelaAdminr7   Únum_parcelaÚsitio_reino_observacionrE   rF   rG   ÚfechaÚhoraÚgrabadorÚ	num_marcar4   N)
r7   rL   rM   rE   rF   rG   rN   rO   rP   rQ   )rL   )r   r   r   r<   r>   r?   r   r   r   r   rK   ;   s    rK   c               @   s+   e  Z d  Z d Z d Z d	 Z d g Z d S)
ÚEspecieAdminr7   Únombre_comunÚnombre_cientificoÚfamiliar4   N)r7   rS   rT   rU   )rU   )rS   )r   r   r   r<   r=   r>   r?   r   r   r   r   rR   B   s   rR   c            
   @   s%   e  Z d  Z d Z d Z d g Z d S)ÚArbolesPieAdminr7   rM   rL   Ú	cuadranteÚespecieÚcapÚdapÚhtÚhcÚhfr4   N)
r7   rM   rL   rW   rX   rY   rZ   r[   r\   r]   )rL   )r   r   r   r<   r>   r?   r   r   r   r   rV   I   s    rV   c               @   s%   e  Z d  Z d Z d Z d g Z d S)ÚAreaProtegidaAdminr7   rA   r4   N)r7   rA   )rA   )r   r   r   r<   r>   r?   r   r   r   r   r^   P   s   r^   c               @   s%   e  Z d  Z d Z d Z d g Z d S)ÚFincaPrivadaAdminr7   rA   r4   N)r7   rA   )rA   )r   r   r   r<   r>   r?   r   r   r   r   r_   U   s   r_   c               @   s%   e  Z d  Z d Z d Z d g Z d S)Ú
ReinoAdminr7   rA   r4   N)r7   rA   )rA   )r   r   r   r<   r>   r?   r   r   r   r   r`   [   s   r`   c               @   s%   e  Z d  Z d Z d Z d g Z d S)ÚObservacionAdminr7   rA   r4   N)r7   rA   )rA   )r   r   r   r<   r>   r?   r   r   r   r   ra   `   s   ra   c               @   s+   e  Z d  Z d Z d Z d Z d g Z d S)	ÚSitioReinoObservacionAdminr7   ÚsitioÚreinor4   N)r7   rc   rd   )rc   )rc   rd   )r   r   r   r<   r>   r=   r?   r   r   r   r   rb   e   s   rb   c               @   s%   e  Z d  Z d Z d Z d g Z d S)ÚArbolCaidoAdminr7   rL   rW   r4   N)r7   rL   rW   )rL   )r   r   r   r<   r>   r?   r   r   r   r   re   l   s   re   c               @   s%   e  Z d  Z d Z d Z d g Z d S)Ú
ToconAdminr7   rL   rW   r4   N)r7   rL   rW   )rL   )r   r   r   r<   r>   r?   r   r   r   r   rf   r   s   rf   c               @   s%   e  Z d  Z d Z d Z d g Z d S)ÚCuadranteSEAdminr7   rL   r4   N)r7   rL   )rL   )r   r   r   r<   r>   r?   r   r   r   r   rg   x   s   rg   c               @   s%   e  Z d  Z d Z d Z d g Z d S)ÚSubparcelaAdminr7   rL   Úorientacionr4   N)r7   rL   ri   )rL   )r   r   r   r<   r>   r?   r   r   r   r   rh   ~   s   rh   c               @   s%   e  Z d  Z d Z d Z d g Z d S)ÚVegetacionAdminr7   rL   r4   N)r7   rL   )rL   )r   r   r   r<   r>   r?   r   r   r   r   rj   „   s   rj   )-Zdjango.contribr   Údjango.contrib.adminr   Úmodelsr   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r+   Údjango.httpr   r   Zinecoaconbibo_admin_siter    Ú
ModelAdminr6   r@   rI   rK   rR   rV   r^   r_   r`   ra   rb   re   rf   rg   rh   rj   Úregisterr   r   r   r   Ú<module>   sN   j
