
    h                         d dl mZ d dlmZ d dlmZ  G d dej                        Z G d dej                        Z G d d	ej                        Z	 G d
 de      Z
y)    )	CMSPlugin)modelsreversec                   4    e Zd Z ej                         Zd Zy)Pollc                 :    | j                    d| j                   dS )Nz ())namepkselfs    \/home/dcms/DCMS/lib/python3.12/site-packages/djangocms_versioning/test_utils/polls/models.py__str__zPoll.__str__	   s    ))Btwwiq))    N)__name__
__module____qualname__r   	TextFieldr   r    r   r   r   r      s    6D*r   r   c                       e Zd Z ej                  eej                        Z ej                         Z	 ej                         Z
d Zd Zd Zy)PollContent	on_deletec                     | j                   S Ntextr   s    r   r   zPollContent.__str__       yyr   c                     t        d      S )Nz"admin:polls_pollcontent_changelistr   r   s    r   get_absolute_urlzPollContent.get_absolute_url   s    ;<<r   c                 2    t        d| j                  g      S )Nzadmin:polls_pollcontent_preview)args)r   idr   s    r   get_preview_urlzPollContent.get_preview_url   s    8yIIr   N)r   r   r   r   
ForeignKeyr   CASCADEpollr   languager   r   r!   r%   r   r   r   r   r      sJ    6TV^^<Dv!H6D=Jr   r   c                   p    e Zd Z ej                  eej                        Z ej                         Z	d Z
y)Answerr   c                     | j                   S r   r   r   s    r   r   zAnswer.__str__    r   r   N)r   r   r   r   r&   r   r'   poll_contentr   r   r   r   r   r   r+   r+      s/    $6$$[FNNKL6Dr   r+   c                   N    e Zd Z ej                  eej                        Zd Zy)
PollPluginr   c                 ,    t        | j                        S r   )strr(   r   s    r   r   zPollPlugin.__str__'   s    499~r   N)	r   r   r   r   r&   r   r'   r(   r   r   r   r   r/   r/   $   s    6TV^^<Dr   r/   N)
cms.modelsr   	django.dbr   django.urlsr   Modelr   r   r+   r/   r   r   r   <module>r6      sL       *6<< *J&,, JV\\  r   