
    g                     .    d dl mZ d dlmZ d dlmZ d Zy)    )ValidationError)SimpleLazyObject)format_lazyc                       j                    gk(  rG j                  xs i t        t        dt	        fd      t	         fd            |i       S t         j                   D cg c]  }t        ||       c}      S c c}w )zi
    Prefix a validation error message while maintaining the existing
    validation data structure.
    z{} {}c                       z  S N )paramsprefixs   u/var/www/python.vincentserveurtest.ovh/public_html/venv/lib/python3.12/site-packages/django/contrib/postgres/utils.py<lambda>z)prefix_validation_error.<locals>.<lambda>   s	    &    c                  "     j                   z  S r   )message)errorerror_paramss   r   r   z)prefix_validation_error.<locals>.<lambda>   s    )Er   )r   coder
   )
error_listr
   r   r   r   prefix_validation_error)r   r   r   r
   er   s   `` ` @r   r   r      s    
 E7"||)r   !89 !EF
 -l-f-
 	
 CHCSCSTCSa	 FD&	9CST Ts   /BN)django.core.exceptionsr   django.utils.functionalr   django.utils.textr   r   r	   r   r   <module>r      s    2 4 )r   