
    Bh                     2    d dl mZ d dlmZ  G d de      Zy)    )models)	CMSPluginc                   n    e Zd Z ej                  dd      Z ej                  dd      Zd Zd Z	d Z
y	)
LinkzDisplay name   )verbose_name
max_lengthzExternal linki  c                 H    | j                   xs t        | j                        S N)namestrpkselfs    d/home/dcms/DCMS/lib/python3.12/site-packages/cms/test_utils/project/pluginapp/plugins/link/models.py__str__zLink.__str__   s    yy(CL(    c                 B    | j                    d| j                          dS )Nz ())r   get_linkr   s    r   get_short_descriptionzLink.get_short_description   s     ))Bt}}/q11r   c                     | j                   S r   )external_linkr   s    r   r   zLink.get_link   s    !!!r   N)__name__
__module____qualname__r   	CharFieldr   URLFieldr   r   r   r    r   r   r   r      sA    6#D $FOO$M
)2"r   r   N)	django.dbr   
cms.modelsr   r   r   r   r   <module>r"      s      "9 "r   