+
    Tj4                     &   ^ RI t ^ RIHt ^ RIHt ^ RIHt ^RIHtH	t	H
t
Ht ]! ]	P                  4      R 4       tR t]! ]	P                  4      R 4       tRR	 ltR
 t]! ]	P                  4      R 4       tR t]! ]	P                  4      R 4       tR# )    N)Counter)settings)ViewDoesNotExist)ErrorTagsWarningregisterc                 d    \        \        R R4      '       d   ^ RIHp V! 4       p\	        V4      # . # )ROOT_URLCONFNget_resolver)getattrr   django.urlsr   check_resolver)app_configskwargsr   resolvers   &,  L/var/www/idalgo/venv/lib/python3.14/site-packages/django/core/checks/urls.pycheck_url_configr   
   s+    x..,>h''I    c                p    \        V RR4      pVe   V! 4       # \        V R4      '       g   \        V 4      # . # )z!
Recursively check the resolver.
checkNresolve)r   hasattrget_warning_for_invalid_pattern)r   check_methods   & r   r   r      s=     8Wd3L~Xy)).x88	r   c                N   \        \        RR4      '       g   . # ^ RIHp V! 4       p\	        V4      p\        V4      pVP                  4        UUu. uF  w  rgV^8  g   K  VNK  	  ppp. p	V F.  p
V	P                  \        RP                  V
4      RR7      4       K0  	  V	# u uppi )z<
Warn if URL namespaces used in applications aren't unique.
r   Nr   zZURL namespace '{}' isn't unique. You may not be able to reverse all URLs in this namespacez	urls.W005id)
r   r   r   r   _load_all_namespacesr   itemsappendr   format)r   r   r   r   all_namespacescounterncountnon_unique_namespaceserrors	namespaces   &,         r   check_url_namespaces_uniquer+   !   s    
 8^T22	(~H)(3Nn%G/6}}L81%!)QQLF*	--3VI->	
 + M Ms   B! B!c                &   \        V R. 4      pV Uu. uF3  p\        VRR4      f   K  RP                  . VOVP                  N4      NK5  	  ppV F9  p\        VRR4      pTpVe
   Wv3,          pVP                  \	        WW4      4       K;  	  V# u upi )z4
Recursively load all namespaces from URL patterns.
url_patternsr*   N:)r   joinr*   extendr    )r   parentsr-   url
namespacespatternr*   currents   &&      r   r    r    ;   s     8^R8L  C3T* 	,*7*CMM*+  
  G[$7	 |#G.w@A   s
   B#Bc                    \        V \        4      '       d   RP                  V 4      pM\        V \        4      '       d   RpMRp\	        RP                  V 4      VRR7      .# )z
Return a list containing a warning that the pattern is invalid.

describe_pattern() cannot be used here, because we cannot rely on the
urlpattern having regex or name attributes.
zkTry removing the string '{}'. The list of urlpatterns should not have a prefix string as the first element.z$Try using path() instead of a tuple.NziYour URL pattern {!r} is invalid. Ensure that urlpatterns is a list of path() and/or re_path() instances.z	urls.E004hintr   )
isinstancestrr#   tupler   )r4   r8   s   & r   r   r   N   se     '399? 	 
GU	#	#5 	44:F7O		
 r   c                     . pR FP  p\        \        V4      pV'       g   K  VP                  R4      '       d   K6  VP                  \	        V4      4       KR  	  V# )
STATIC_URL/)r=   	MEDIA_URL)r   r   endswithr"   E006)r   r   r)   namevalues   &,   r   check_url_settingsrD   i   sG    F+$'5,,MM$t*% , Mr   c                 :    \        R P                  V 4      RR7      # )z%The {} setting must end with a slash.z	urls.E006r   )r   r#   )rB   s   &r   rA   rA   s   s     /66t< r   c           
         \        \        R R4      '       g   . # ^ RIHp V! 4       p. pR FH  w  rV VP	                  V4      p\        P                  ! T4      pR.T,          p TP                  ! T!   KJ  	  V#   \
        \        3 da   p\        TP                  RT,          4      p	RP                  YYR7      p
TP                  \        T
\        T4      RR7      4        Rp?K  Rp?ii ; i  \         da    RP                  TTP                   R	,           TP"                  ,           T^8X  d   R
MRR7      p
TP                  \        T
RR7      4        EK,  i ; i)r   Nr   z	handler%szDThe custom handler{status_code} view '{path}' could not be imported.)status_codepathz	urls.E008r7   zeThe custom handler{status_code} view '{path}' does not take the correct number of arguments ({args})..zrequest, exceptionrequest)rG   rH   argsz	urls.E007r   ))i     )i  rL   )i  rL   )i     )r   r   r   r   resolve_error_handlerImportErrorr   urlconf_moduler#   r"   r   r:   inspect	signaturebind	TypeError
__module____qualname__)r   r   r   r   r)   rG   num_parametershandlererH   msgrR   rK   s   &,           r   check_custom_error_handlersr[   z   sO   8^T22	(~HF (P#		44[AG %%g.	v&	6NND! (P2 M- -. 	822K+4MNDff8  MM%#a&[AB	  		6Af'''#-0D0DD-;q-@)i    MM%455		6s+   A9#C-9C*
AC%%C*-A&EE) )rQ   collectionsr   django.confr   django.core.exceptionsr    r   r   r   r	   urlsr   r   r+   r    r   rD   rA   r[   r\   r   r   <module>rb      s        3 , , 
$)) 
 
$)) 2&6 
$))  
$))$ $r   