+
    ‡)Ù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/eggtrainer/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!  € ð ×#×#Ð#ÙðØ—^‘^ F¨LÓ9ˆ
ô ×%Ò% e×8Ò8Ùô
 Øñàðð  ðð ð	ð
 ðð òð × Ñ €IðØ×(Ñ(¨Ó3ˆ
Ø—n‘n ^°]ÓCˆô �*×'Ñ'Ó)Ó*€Fð × Ñ ×+Ñ+¨EÓ2×AÒAØ	ðØ%*ñ€Fô Ø×Ñ× Ñ  Ó'ß	‰Ü  §¡£Ó1ð 
ó 

÷ 
‰�^ ZÓ	0ó€Ið €EÛˆØ•ˆÜ2°5·;±;Ö?‰NˆH�dØ—‘˜(Ð#¨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ð ‡}�}×Ñ×"×"Ð"Ùä*Ó,Ðð	ä×!Ò! &Ð*:Ó;ß‰V�G˜XÓ&ß‰V�G‹_ß‰W�S˜"Óß‰U‹Wð 	ðØ�‰×Ñ×%Ñ% jÓ1×@Ñ@ÐAQÔR÷
 ×$ð	Ø�M‰M×*Ñ*×5Ñ5°hÓ?×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3òRð" #'Ð1Aö .r   