
    >TfF	                     ~    d dl Zd dlmZ d dlT d dlmZmZ d dl	m
Z
 dZ G d de
e          Z G d	 d
e
e          ZdS )    N)gettext_lazy)*)NetBoxTablecolumns)TenancyColumnsMixin)ASNTableASNRangeTablec                       e Zd Z ej         ed          d          Z ej         ed          d          Z ej	        d          Z
 ej         ed                    Z G d	 d
ej                  ZdS )r	   NameTverbose_namelinkifyRIRzipam:asnrange_listurl_nameASNsr   c                       e Zd ZeZdZdZdS )ASNRangeTable.Meta)pknameslugrirstartend	asn_counttenanttenant_groupdescriptiontagscreatedlast_updatedactions)r   r   r   r   r   r   r   r   N)__name__
__module____qualname__ASNRangemodelfieldsdefault_columns     4/var/www/html/netbox-4.1.3/netbox/ipam/tables/asn.pyMetar      s"        
 fr,   r.   N)r$   r%   r&   tablesColumn_r   r   r   	TagColumnr    r   r   r.   r+   r,   r-   r	   r	      s        6=QvYY  D &-QuXX  C 7%  D QvYY  If f f f f{ f f f f fr,   r	   c                      e Zd Z ej         ed          d          Z ej         ed          d          Z ej         ej        d          d ej        d           ed                    Z	 e
j        d	d
di ed                    Z e
j        dd
di ed                    Z e
j        d ed                    Z e
j         ed                    Z e
j        d          Z G d dej                  ZdS )r   ASNTr   r   	asn_asdotasnASDOT)accessorr   order_byr   zdcim:site_listasn_idr   z
Site Count)viewname
url_paramsr   zcircuits:provider_listzProvider CountSites)linkify_itemr   Commentsr   zipam:asn_listr   c                       e Zd ZeZdZdZdS )ASNTable.Meta)r   r6   r5   r   
site_countprovider_countr   r   r   commentssitesr    r!   r"   r#   )r   r6   r   rB   rC   rE   r   r   N)r$   r%   r&   r4   r(   r)   r*   r+   r,   r-   r.   rA   K   s!        

r,   r.   N)r$   r%   r&   r/   r0   r1   r6   r   Ar5   r   LinkedCountColumnrB   rC   ManyToManyColumnrE   MarkdownColumnrD   r2   r    r   r.   r+   r,   r-   r   r   '   s       
&-QuXX  C &-QuXX  C +&&%QwZZ	  I +*!d#Q|__  J
 /W.)d#Q'((  N
 %G$QwZZ  E &w%Qz]]  H 7   D
 
 
 
 
{ 
 
 
 
 
r,   r   )django_tables2r/   django.utils.translationr   r1   ipam.modelsnetbox.tablesr   r   tenancy.tablesr   __all__r	   r   r+   r,   r-   <module>rP      s        6 6 6 6 6 6     . . . . . . . . . . . . . .f f f f f' f f f2,
 ,
 ,
 ,
 ,
"K ,
 ,
 ,
 ,
 ,
r,   