
    k"g                     $    d dl mZ  G d d      Zy)    )messagesc                   ,     e Zd ZdZdZ fdZd Z xZS )SuccessMessageMixinz>
    Add a success message on successful form submission.
     c                     t         |   |      }| j                  |j                        }|r t	        j
                  | j                  |       |S N)super
form_validget_success_messagecleaned_datar   successrequest)selfformresponsesuccess_message	__class__s       V/var/www/html/djangosite/lib/python3.12/site-packages/django/contrib/messages/views.pyr
   zSuccessMessageMixin.form_valid   sD    7%d+2243D3DET\\?;    c                      | j                   |z  S r   )r   )r   r   s     r   r   z'SuccessMessageMixin.get_success_message   s    ##l22r   )__name__
__module____qualname____doc__r   r
   r   __classcell__)r   s   @r   r   r      s     O3r   r   N)django.contribr   r    r   r   <module>r      s    #3 3r   