
    >TfZ                         d dl mZ d dlZd dlT d dlmZmZ d dl	m
Z
 dZdZ G d d	e
e          Z G d
 de
e          ZdS )    )gettext_lazyN)*)NetBoxTablecolumns)TenancyColumnsMixin)RouteTargetTableVRFTablez
{% for rt in value.all %}
  <a href="{{ rt.get_absolute_url }}">{{ rt }}</a>{% if not forloop.last %}<br />{% endif %}
{% endfor %}
c                      e Zd Z ej         ed          d          Z ej         ed                    Z ej	         ed          d          Z
 ej         ed	          ed
          Z ej         ed          ed
          Z ej         ed                    Z ej        d          Z G d dej                  ZdS )r	   NameTverbose_namelinkifyRDr   UniqueN)r   
false_markzImport TargetsF)r   template_code	orderablezExport TargetsCommentszipam:vrf_listurl_namec                       e Zd ZeZdZdZdS )VRFTable.Meta)pkidnamerdtenanttenant_groupenforce_uniqueimport_targetsexport_targetsdescriptioncommentstagscreatedlast_updated)r   r   r   r   r#   N)__name__
__module____qualname__VRFmodelfieldsdefault_columns     5/var/www/html/netbox-4.1.3/netbox/ipam/tables/vrfs.pyMetar   5   s"        
 Hr0   r2   )r(   r)   r*   tablesColumn_r   r   r   BooleanColumnr    TemplateColumnVRF_TARGETSr!   r"   MarkdownColumnr$   	TagColumnr%   r   r2   r/   r0   r1   r	   r	      sa       6=QvYY  D 
QtWW
 
 
B +W*Qx[[  N ,W+Q'((!  N
 ,W+Q'((!  N
 &w%Qz]]  H 7   DH H H H H{ H H H H Hr0   r	   c                       e Zd Z ej         ed          d          Z ej         ed                    Z	 ej
        d          Z G d d	ej                  Zd
S )r   r   Tr   r   r   zipam:routetarget_listr   c                       e Zd ZeZdZdZdS )RouteTargetTable.Meta)
r   r   r   r   r   r#   r$   r%   r&   r'   )r   r   r   r#   N)r(   r)   r*   RouteTargetr,   r-   r.   r/   r0   r1   r2   r=   N   s"        
 Br0   r2   N)r(   r)   r*   r3   r4   r5   r   r   r9   r$   r:   r%   r   r2   r/   r0   r1   r   r   B   s        6=QvYY  D &w%Qz]]  H 7(  DB B B B B{ B B B B Br0   r   )django.utils.translationr   r5   django_tables2r3   ipam.modelsnetbox.tablesr   r   tenancy.tablesr   __all__r8   r	   r   r/   r0   r1   <module>rE      s    6 6 6 6 6 6         . . . . . . . . . . . . . .
#H #H #H #H #H"K #H #H #HTB B B B B*K B B B B Br0   