+
    Tj                         R t ^ RIt^ RIt^ RIHt ^ RIHt ^ RIH	t	 ^ RI
Ht ^ RIHtHt R tR t^R	]]3R
 ltR tR	]3R ltR# )zC
Creates permissions for all installed apps that need permissions.
N)apps)get_permission_codename)create_contenttypes)
exceptions)DEFAULT_DB_ALIASrouterc                4    . \        V 4      OV P                  O# )z@
Return (codename, name) for all permissions in the given opts.
)_get_builtin_permissionspermissions)optss   &\/var/www/idalgo/venv/lib/python3.14/site-packages/django/contrib/auth/management/__init__.py_get_all_permissionsr      s!     @%d+?d.>.>??    c                    . pV P                    F1  pVP                  \        W 4      RV: RV P                  : 234       K3  	  V# )zt
Return (codename, name) for all autogenerated permissions.
By default, this is ('add', 'change', 'delete', 'view')
zCan  )default_permissionsappendr   verbose_name_raw)r   permsactions   &  r   r	   r	      sG    
 E**'5%t'<'<=	
 + Lr   Tc                 D   V P                   '       g   R #  VP                  RR4      p\        P                  ! Y64      '       g   R # \        T 3RTRTRTRT/TB  T P                  p TP                  T4      p TP                  RR4      p\        T P                  4       4      p	TP                  P                  T4      P                  ! T	R	R
/ p
\        TP                  P                  T4      P                  \        T
P!                  4       4      R7      P#                  RR4      4      p. pT	 F}  pY,          p\%        TP&                  4       FY  w  ppTP(                  T3T9  g   K  T! 4       pTTP*                  n        TTn        TTn        TTn        TP5                  T4       K[  	  K  	  TP                  P                  T4      P7                  T4       T^8  d   T F  p\9        RT,          4       K  	  R # R #   \         d     R # i ; i  \         d     R # i ; i)Nauth
Permission	verbosityinteractiveusingr   contenttypesContentTypefor_concrete_modelsF)content_type__incontent_typecodenamezAdding permission '%s')models_module	get_modelLookupErrorr   allow_migrate_modelr   labelget_app_configlist
get_modelsobjects
db_managerget_for_modelssetr   filtervaluesvalues_listr   _metapk_statedbr!   namer    r   bulk_createprint)
app_configr   r   r   r   kwargsr   	app_labelr   modelsctypes	all_permsr   modelctyper!   r5   
permissionperms   &&&&&,             r   create_permissionsrB   &   s!    ###^^FL9
 %%e88
    	
     I((3
nn^]C *'')*F   ++E2AA	%*F   '	 1 
 

 
^Z	0I E25;;?NHd(#94'\
',
!!$&.
#"&
*/
'Z( @  U#//6A~D*T12  o  *  s#   G> '#H >HHHHc                 l     \         P                  ! 4       p V #   \        \        \        3 d     R# i ; i)zh
Return the current system user's username, or an empty string if the
username could not be determined.
 )getpassgetuserImportErrorKeyErrorOSError)results    r   get_system_usernamerK   o   s7    
" M 7+  s    33c                   ^ RI Hp VP                  P                  P                  '       d   R# \        4       p \        P                  ! RV4      P                  RR4      P                  R4      P                  RR4      P                  4       p TP                  P                  P                  R4      P                  T4       T '       dA   T'       d9    TP                  P"                  P%                  T4      P'                  TR7       R# T#   \         d     R# i ; i  \        P                    d     R# i ; i  TP                  P(                   d     T# i ; i)	a  
Try to determine the current system user's username to use as a default.

:param check_db: If ``True``, requires that the username does not match an
    existing ``auth.User`` (otherwise returns an empty string).
:param database: The database where the unique check will be performed.
:returns: The username, or an empty string if no username can be
    determined or the suggested username is already taken.
)r;   rD   NFKDasciiignorer   username)rP   )django.contrib.authr;   Userr1   swappedrK   unicodedata	normalizeencodedecodereplacelowerUnicodeDecodeError	get_fieldrun_validatorsr   ValidationError_default_managerr+   getDoesNotExist)check_dbdatabaseauth_appdefault_usernames   &&  r   get_default_usernamere      s-    7 }}"""*,	!!&*:;VGX&VG_WS"UW 	%%j1@@AQR
 $	MM**55h?CC) D  '   %%  }})) 	 		s6   AD 4D 5D; DDD87D8;EE)__doc__rE   rT   django.appsr   global_appsrQ   r   &django.contrib.contenttypes.managementr   django.corer   	django.dbr   r   r   r	   rB   rK   re    r   r   <module>rm      sS      + 7 F " .@$ 
	F3R" #'1A .r   