
    wi                        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  G d dej"                        Z G d dej&                        Z G d d	ej&                        Z G d
 dej"                        Z ej.                  e       G d dej0                               Z ej.                  e       G d dej0                               Z ej.                  e       G d dej0                               Z ej.                  e       G d dej0                               Z ej.                  e       G d dej0                               Z ej.                  e       G d dej0                               Z ej.                  e       G d dej0                               Z ej.                  e       G d dej0                               Z  ej.                  e       G d dej0                               Z! ej.                  e       G d dej0                               Z" ej.                  e       G d  d!ej0                               Z# ej.                  e       G d" d#ej0                               Z$ ej.                  e	       G d$ d%ej0                               Z% ej.                  e
       G d& d'ej0                               Z&y())    )admin   )Ads	AdsManualDataManagementSourceNetwork
SourceHtmlSourceManualNetworkSourceVersionNetworkSourceErrorNetworkMonitoredPageNetworkPageErrorManualParserLogNetworkMonitoredObserveRawMonitoredLinkNetworkStatusc                       e Zd ZeZdZdZy)NetworkSourceVersionInliner   )version
created_atauthorcommentN)__name__
__module____qualname__r   modelextrareadonly_fields     %/var/www/extractly/extractly/admin.pyr   r      s     EEDOr    r   c                       e Zd ZeZdZy)HtmlNetworkSourceInliner   N)r   r   r   r	   r   r   r   r    r!   r#   r#      s    EEr    r#   c                       e Zd ZeZdZy)ManualDataSourceInliner   N)r   r   r   r
   r   r   r   r    r!   r%   r%      s    EEr    r%   c                       e Zd ZeZdZdZy)NetworkSourceErrorInliner   )r   error_message
error_typeN)r   r   r   r   r   r   r   r   r    r!   r'   r'   !   s    EECOr    r'   c                   ,    e Zd ZdZdZdZeeee	gZ
dZdZy)NetworkSourceAdmin)titlenametypebase_urlis_aienabledr   last_checked)r,   r-   r/   	structure)r0   r1   r.   )r   r2   last_statusz-created_atN)r   r   r   list_displaysearch_fieldslist_filterr#   r%   r   r'   inlinesr   orderingr   r    r!   r+   r+   (   s,    jL>M.K&(>@Z\tuGCOHr    r+   c                       e Zd ZdZdZy)DataManagementAdmin)sourceisSendToMainServerlisting_dateisMergedDownloadManagmentworker_number)r>   r@   rA   N)r   r   r   r6   r8   r   r    r!   r<   r<   2   s    uLIKr    r<   c                       e Zd ZdZy)NetworkMonitoringAdminid__str__Nr   r   r   r6   r   r    r!   rD   rD   8       $Lr    rD   c                       e Zd ZdZy)NetworkMonitoringManualAdminrE   NrH   r   r    r!   rK   rK   <   rI   r    rK   c                        e Zd ZdZdZdZdZdZy)NetworkMonitoredPageAdmin)rF   r=   r-   urldate_fetched
is_fetchedis_complete	is_active)r-   rN   )rP   rQ   rR   estate_type
offer_typer=   )rO   r   )z-date_fetchedN)r   r   r   r6   r7   r8   r   r:   r   r    r!   rM   rM   A   s    lL#McK4O!Hr    rM   c                       e Zd ZdZdZdZy)NetworkPageErrorAdmin)rF   network_pager)   r   r(   r   Nr   r   r   r6   r7   r   r   r    r!   rV   rV   J   s    EL&M%Or    rV   c                   R    e Zd ZdZdZdZdZdZdZddd	ifd
ddifddddfdddiffZ	y)ManualParserLogAdmin)rF   source_namedomain	skip_typeparsed_successfullysaved_to_ads_manualr   )r_   r]   r`   ra   r   )rN   r^   error_summaryr(   r]   rY   r   r5   z
Basic Infofields)rW   r=   r]   r^   rN   Status)r_   r`   ra   zError Details)rb   r(   field_errors)collapse)rc   classesMetadataN)
r   r   r   r6   r8   r7   r   date_hierarchyr:   	fieldsetsr   r    r!   r\   r\   P   sz    {LjKVM%O!NH 
P
 	 
Q
 	 
H$
 	 
o
 	Ir    r\   c                       e Zd ZdZdZdZy)NetworkMonitoredObserveAdmin)rF   userpage
is_observelast_scrapedr   )ro   rm   rY   N)r   r   r   r6   r8   r   r   r    r!   rl   rl   i   s    UL(K%Or    rl   c                       e Zd ZdZdZdZdZy)RawMonitoredLinkAdmin)rF   rN   r=   agregate_atto_checkrN   )rt   )rs   N)r   r   r   r6   r7   r8   r   r   r    r!   rr   rr   o   s    ELMK&Or    rr   c                       e Zd ZdZdZdZy)NetworkStatusAdmin)rF   rN   r=   ru   )r=   Nr   r   r   r6   r7   r8   r   r    r!   rw   rw   v   s    *LMKr    rw   c                       e Zd ZdZdZdZy)HtmlNetworkSourceAdmin)rF   r=   r,   r-   r.   r,   r-   )r.   Nrx   r   r    r!   rz   rz   }   s    <L%MKr    rz   c                       e Zd ZdZdZy)ManualDataSourceAdmin)rF   r=   r,   r-   r{   N)r   r   r   r6   r7   r   r    r!   r}   r}      s    4L%Mr    r}   c                       e Zd ZdZdZdZy)NetworkSourceVersionAdmin)rF   r=   r   r,   r   r   )r,   r   rY   NrZ   r   r    r!   r   r      s    OL(M%Or    r   c                       e Zd ZdZdZdZy)NetworkSourceErrorAdmin)rF   r=   r)   r   rX   rY   NrZ   r   r    r!   r   r      s    ?L&M%Or    r   N)'django.contribr   modelsr   r   r   r   r	   r
   r   r   r   r   r   r   r   r   TabularInliner   StackedInliner#   r%   r'   register
ModelAdminr+   r<   rD   rK   rM   rV   r\   rl   rr   rw   rz   r}   r   r   r   r    r!   <module>r      s       $E!4!4 E
e11 U00 Du22 D  ))     J%** J  J
 %U-- % % 	%5#3#3 % % $%" 0 0 " &"  !&E,, & "&
  5++  !0 '(&5#3#3 & )&
  !'E,, ' "' ))   
U--  
 &E,, & & $%& 0 0 & &&
 "#&e.. & $&r    