o
    
h                     @   s   d dl mZ G dd dZdS )    )messagesc                       s,   e Zd ZdZdZ fddZdd Z  ZS )SuccessMessageMixinz>
    Add a success message on successful form submission.
     c                    s.   t  |}| |j}|rt| j| |S N)super
form_validget_success_messagecleaned_datar   successrequest)selfformresponsesuccess_message	__class__ _/var/www/html/optinet_system/venv/lib/python3.10/site-packages/django/contrib/messages/views.pyr      s
   zSuccessMessageMixin.form_validc                 C   s
   | j | S r   )r   )r   r	   r   r   r   r      s   
z'SuccessMessageMixin.get_success_message)__name__
__module____qualname____doc__r   r   r   __classcell__r   r   r   r   r      s
    r   N)django.contribr   r   r   r   r   r   <module>   s    